Discord Bot
Discord Overview
Understand commands, notifications, game spaces, server association, and permissions.
Discord feature map
- Install the Bot and Set Permissions
- Madden Notification Channels
- How to Use Slash Commands
- Game Channels and Threads Overview
- Madden Game Spaces
- CFB Game Spaces
- Command reference pages list all 64 current commands, including
/calendartools for Madden leagues and CFB dynasties.
Three Discord integrations
- Slash commands: users request league/dynasty information or actions.
- Notifications: NeonSportz posts event messages into configured channels.
- Game spaces: commands create/update/delete weekly matchup channels or threads.
Each has separate Discord permissions and troubleshooting.
Server association
A NeonSportz league or dynasty is connected to one Discord server identity. Most commands infer the service from that server. When multiple relevant services exist or inference is ambiguous, use the optional abbreviation.
First setup checklist
- Invite the bot.
- Confirm it appears in the server.
- Configure application-command access.
- Give the bot only the permissions required for intended features.
- Configure an error channel.
- Test notification channels.
- Run a read-only command such as
/leagueor/dynasty. - Test game spaces only after schedules and assignments are ready.
Discord and NeonSportz permissions are different
- Discord permissions control server/channel actions.
- NeonSportz permission bits control league/dynasty administration and trade actions.
A Discord Administrator is not automatically a NeonSportz league admin, and a NeonSportz league admin may still lack Discord Manage Channels.