gaming-hub/server
Daniel 3cd9f6f169 Feat: Multi-bot support - separate Discord bot per plugin
Each plugin gets its own Discord client and token:
- DISCORD_TOKEN_JUKEBOX (fallback: DISCORD_TOKEN) → Soundboard
- DISCORD_TOKEN_RADIO → Radio

discord.ts: factory createClient() instead of singleton
plugin.ts: per-plugin context storage via registerPlugin(p, ctx)
index.ts: creates/logins/shutdowns multiple bots independently

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 10:56:22 +01:00
..
src Feat: Multi-bot support - separate Discord bot per plugin 2026-03-06 10:56:22 +01:00
package.json fix: add missing @snazzah/davey (DAVE) and ws dependencies 2026-03-06 01:57:56 +01:00
tsconfig.json Initial commit: Gaming Hub foundation 2026-03-05 22:52:13 +01:00