ngfchl
|
6aa41c2c0e
|
feat: add whitelist moderation flow
|
2026-07-07 22:17:43 +08:00 |
|
ngfchl
|
2f6739685f
|
feat: cleanup join notice with welcome message
|
2026-07-07 21:56:52 +08:00 |
|
ngfchl
|
638195b222
|
feat: tune ban duration and rule management layout
|
2026-07-07 18:10:04 +08:00 |
|
ngfchl
|
41653f48ba
|
feat: add instant lottery and polish moderation UI
|
2026-07-07 16:40:36 +08:00 |
|
ngfchl
|
2ee9fc575c
|
feat: add modal shop and lottery management
|
2026-07-07 13:22:33 +08:00 |
|
ngfchl
|
a6923924e7
|
feat: record bot messages in chat history
|
2026-07-07 13:07:27 +08:00 |
|
ngfchl
|
2b38fc91bd
|
fix: ban rule-based spam and add project icon
|
2026-07-07 13:04:16 +08:00 |
|
ngfchl
|
3279e33244
|
feat: add group-scoped shop and lottery management
|
2026-07-07 12:54:52 +08:00 |
|
ngfchl
|
1f3183345c
|
feat: configure lottery events in private chat
|
2026-07-07 12:34:34 +08:00 |
|
ngfchl
|
19971b2e82
|
feat: add activity based group lottery
|
2026-07-07 12:27:13 +08:00 |
|
ngfchl
|
b25a011937
|
fix: auto delete idle panel after timeout
|
2026-07-07 10:56:41 +08:00 |
|
ngfchl
|
57656a3cc3
|
feat: add points lottery shop and panel
|
2026-07-07 10:32:57 +08:00 |
|
ngfchl
|
9bcecea152
|
feat: enrich me command with scores
|
2026-07-07 10:25:57 +08:00 |
|
ngfchl
|
13da0f358a
|
feat: improve telegram networking and add me command
|
2026-07-07 10:19:24 +08:00 |
|
ngfchl
|
52ee83a235
|
fix: fallback command replies when original message is unavailable
|
2026-07-07 10:14:34 +08:00 |
|
ngfchl
|
c377034e00
|
fix: add command diagnostics and global error handler
|
2026-07-07 09:42:39 +08:00 |
|
ngfchl
|
a5b42ac289
|
fix: make bind private chat link reliable
|
2026-07-07 09:38:58 +08:00 |
|
ngfchl
|
a538628728
|
feat: bind users via private email token verification
|
2026-07-07 09:35:15 +08:00 |
|
ngfchl
|
710a76b699
|
feat: add delete admin shortcut commands
|
2026-07-07 09:24:02 +08:00 |
|
ngfchl
|
84fee7e287
|
feat: support reply-based admin actions
|
2026-07-07 09:18:11 +08:00 |
|
ngfchl
|
3ee9b1174e
|
feat: support delete-and-ban message actions
|
2026-07-07 09:09:59 +08:00 |
|
ngfchl
|
05d8f29d5f
|
fix: restore manager info logs
|
2026-07-07 08:49:23 +08:00 |
|
ngfchl
|
e3e9893812
|
fix: reduce verbose web and bot logs
|
2026-07-07 08:46:26 +08:00 |
|
ngfchl
|
1563ffadc9
|
feat: detect spammy usernames on join
|
2026-07-07 08:18:36 +08:00 |
|
ngfchl
|
49788cf1b0
|
fix: delay deletion of user interaction messages
|
2026-07-06 21:41:35 +08:00 |
|
ngfchl
|
8d7a1953ea
|
fix: preserve user commands while expiring bot replies
|
2026-07-06 21:36:20 +08:00 |
|
ngfchl
|
76c93f5183
|
fix: auto-delete bot interactions after one minute
|
2026-07-06 21:29:57 +08:00 |
|
ngfchl
|
a2c6c4c790
|
fix: keep user commands and render answers as html
|
2026-07-06 21:23:37 +08:00 |
|
ngfchl
|
7c7f39e15b
|
feat: compact and format knowledge answers
|
2026-07-06 21:13:53 +08:00 |
|
ngfchl
|
99b705a4da
|
fix: keep command and pending messages longer
|
2026-07-06 21:03:45 +08:00 |
|
ngfchl
|
57c2a00042
|
fix: handle trivia answers
|
2026-07-06 20:58:06 +08:00 |
|
ngfchl
|
4f2341cd6d
|
fix: strengthen chinese spam rules and add web logs
|
2026-07-06 20:06:54 +08:00 |
|
ngfchl
|
04781f144c
|
fix: use host network and restore web chat records
|
2026-07-06 19:44:23 +08:00 |
|
ngfchl
|
7cd536e635
|
feat: rebuild tg spam guard v2 architecture
|
2026-07-06 19:26:00 +08:00 |
|