-
Notifications
You must be signed in to change notification settings - Fork 0
Feature Roadmap
Jason Tucker edited this page May 5, 2026
·
7 revisions
- Verify voice channel IDs in .env — confirm
AUTO_VOICE_CATEGORY_IDandHUB_CHANNEL_IDSare correct for the ITSRI guild - Enable Presence Intent in Discord Developer Portal → Bot → Privileged Gateway Intents (required for rich presence channel naming)
- GitHub Actions CI/CD secrets — configure secrets in repo settings so every push auto-deploys
- Hide/unhide channel (permission overwrite on voice for @everyone)
- Add/remove specific allowed users by name or @mention
- Add/remove allowed roles
- Set user limit
- Transfer ownership command
- Move all members back to hub
- Advanced control panel layout with all options
-
/admin games add|remove|archive— manage game definitions -
/games— selector UI for users to opt into game channels/pings -
/play— ping opted-in users for a specific game- Options: party size, time, platform, rank, message
- Rate-limited to prevent abuse
- Never @everyone or @here
- Two preference levels per game: View access vs. LTP ping
- Full approval workflow with role assignment on approve
- Track denial reasons
- Staff fields: department, tier, leadership title, real name, display name
-
/user manage @user— edit any user's profile, roles, game prefs - View and edit staff category, department, tier, birthday
- Manage game view/ping roles
- Users set birthday via
/settings - Daily scheduled check → ping in
BIRTHDAY_CHANNEL_ID - Month/day only (no year shown unless configured)
- Timezone support
- Opt-out option
- Every new message in
CLIPS_CHANNEL_IDandFOOD_CHANNEL_IDauto-gets a public thread - Thread name based on author and message content
- Skip bot messages and system messages
- Configurable archive duration
- Rate-limit aware
- Consider adding a "party" system where voice channel members can mark themselves as LFG
- Auto-name cycling: update channel name when game changes mid-session
- Voice channel stats/analytics for server owners
- OC-style stock system for other businesses
- Webhook for external systems to post to approved channels