889569c087
Fix !wordle silence in public rooms — notify user to check DMs
...
When !wordle is used in a public room (e.g. Commands), the bot now
sends "📬 Check your DMs to play Wordle!" before redirecting the game
to a DM. Previously the user saw no response at all.
Also refactors handle_wordle to resolve the DM room once and reuse it
across all subcommands, eliminating repeated _get_dm_room calls.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-20 10:39:11 -05:00
7bfc4d9e4b
Remove Welcome room from README (room no longer exists)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-20 10:31:01 -05:00
dff2f0e2b1
Add Wordle, welcome system, integrations, and update roadmap
...
- Add Wordle game engine with daily puzzles, hard mode, stats, and share
- Add welcome module (react-to-join onboarding, Space join DMs)
- Add Ollama LLM integration (!ask), Minecraft RCON whitelist (!minecraft)
- Add !trivia, !champion, !agent, !health commands
- Add DM routing for Wordle (games in DMs, share to public room)
- Update README: reflect Phase 4 completion, hookshot webhook setup,
infrastructure migration (LXC 151/109 to large1), Spam and Stuff room,
all 12 webhook connections with UUIDs and transform notes
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-20 10:29:36 -05:00
5723ac3581
Add Phase 2: integrations, admin, and remaining commands
...
New commands: agent, trivia (with 30s timer reveal), ask (Ollama LLM
with cooldown), minecraft (RCON whitelist), health (admin-only metrics).
Adds metrics tracking, per-user cooldowns, and admin permission checks.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-11 20:52:57 -05:00
50de731a82
Add Matrix bot Phase 1: core setup + fun commands
...
Modular bot using matrix-nio[e2e] with E2EE support, deployed as
systemd service on Synapse LXC. Includes 10 commands: help, ping,
8ball, fortune, flip, roll, random, rps, poll, champion.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-11 20:42:28 -05:00
28fdc2c24f
Update roadmap: rate limiting, media retention, admin dashboard, sliding sync
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-11 20:06:55 -05:00
a9ac9f2f1d
Update roadmap: Phase 1 complete - PostgreSQL, TURN, URL previews, search, upload limit
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-11 19:57:01 -05:00
7e35a46145
Combine bot todo and server roadmap into single README
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-11 00:12:19 -05:00
a67bc2c33b
Initial commit: README with project plan and todo list
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-11 00:06:21 -05:00