Discord Bot
Madden Game Channels & Threads
Create, update, notify, close, delete, and troubleshoot weekly Madden spaces.
Create Madden game channels
Use /channels create-games.
- Import the complete schedule.
- Confirm member assignments.
- Type
/channels create-games. - Fill the required naming format, privacy choice, and commissioner role options shown by Discord.
- Select the intended week when not using current week.
- Review optional bye/default-message behavior.
- Send once.
- Inspect the created category and every matchup channel.
Requires Manage Channels.
Create Madden game threads
Use /threads create-games.
- Open the parent channel where threads should live.
- Confirm the bot can create/send/manage threads there.
- Enter the naming format.
- Fill optional privacy, role, week, message, and bye behavior shown by Discord.
- Send.
- Inspect every thread and participant.
Requires Manage Threads.
Update game channels
Use /channels update-games after importing results.
The command compares the selected week with stored game status. Options can control notifying unplayed matchups and deleting/retaining completed spaces.
- Import completed stats/results.
- Verify game status on NeonSportz.
- Run the command for the exact week.
- Choose destructive options carefully.
- Verify remaining channels.
Update game threads
Use /threads update-games after results are imported. Depending on options, completed threads can be closed/deleted and unplayed matchups notified.
Delete channels
Use /channels delete-games.
- Select the exact week/category context.
- Decide whether the containing category should also be deleted.
- Review the command.
- Send once.
- Confirm only intended channels are gone.
Delete threads
Use /threads delete-games for the exact week. Deleted threads cannot be restored through NeonSportz.
Member missing from private space
- Confirm they signed into NeonSportz with the same Discord account.
- Confirm approved membership.
- Confirm correct team assignment.
- Confirm the game uses that team.
- Confirm bot can manage private permissions.
- Recreate/adjust the affected space.
Wrong spaces
- Wrong matchups: correct/import Schedule first.
- Wrong week: verify League Info and explicit week option.
- Duplicate spaces: inspect existing spaces before rerunning create.
- Nothing created: verify games exist and permissions.
- Partial creation: inspect what exists before retrying to avoid duplicates.