Commit Graph

6 Commits

Author SHA1 Message Date
30ffaae612 feat: add /help, /history, /uptime commands and enhance /status
- /help: detailed guide with examples for all commands
- /status: overall indicator, emoji markers, updated time, status page link
- /history [count]: recent incidents with impact, dates, links (max 10)
- /uptime: component health with last change time
- Split info commands into bot-info-commands.js for modularity
- Register all 7 commands in bot-setup.js
2026-04-08 23:41:53 +07:00
37c2a01677 feat: add setup endpoint to register bot commands and webhook
GET /webhook/setup/:secret registers commands with Telegram
and sets webhook URL in one step.
2026-04-08 23:31:11 +07:00
68b9604598 refactor: update bindings to match CF resource names
KV binding: claude_status, Queue binding: claude-status.
Real KV namespace ID configured with remote flag.
2026-04-08 23:23:32 +07:00
b3d1f5acb4 fix: rename KV binding to CLAUDE_STATUS and fix threadId nullish check
- Rename KV binding SUBSCRIBERS → CLAUDE_STATUS for consistent naming
- Fix || null → ?? null to preserve threadId 0 (General topic)
- Update KV namespace creation command in README
2026-04-08 23:14:26 +07:00
41bdcf36ef refactor: rename queue to claude-status and remove KV key prefix
Namespace provides scoping, prefix on KV key is redundant.
2026-04-08 23:09:02 +07:00
399e1d21dc add CLAUDE.md with project architecture and dev commands 2026-04-08 23:01:32 +07:00