Commit Graph

15 Commits

Author SHA1 Message Date
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 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 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 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 7cd536e635 feat: rebuild tg spam guard v2 architecture 2026-07-06 19:26:00 +08:00