6 Commits

Author SHA1 Message Date
bvn13
c53e58baf1 Add dynamic subscription management via Telegram commands
- Config: atomic JSON writes, stable rule ids + enabled flag with backfill,
  list/add/remove/set_enabled methods
- Bot: admin whitelist (TG_ADMIN_IDS), gate admin commands, new !sub
  list/add/del/on/off commands, skip disabled rules on forward
- main/compose: read TG_ADMIN_IDS from environment

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 14:30:18 +03:00
bvn13
12fc75622e fixes 2024-11-12 02:05:13 +03:00
bvn13
bcc43c3ff5 implemented weather job 2024-07-19 00:45:23 +03:00
bvn13
d2a5c97035 fixed bug with breaking of config reading 2024-07-11 22:38:30 +03:00
bvn13
b3aeae64e9 upd 2024-07-11 00:58:11 +03:00
bvn13
2ee1722836 squashed 2024-07-10 23:16:19 +03:00