Madden Admin Commands
Imports, settings, channels, and threads.
/calendar view
Shows upcoming dates for a Madden league or CFB dynasty.
- Run it in the Discord server connected to the intended NeonSportz service.
- No special command permission is required, but Discord must allow you to use application commands in the channel.
- Confirm the bot can resolve the intended league or dynasty.
- Type
/calendar viewand select the command Discord suggests. - Fill the required `context` option.
- Add `abbreviation`, `days` only when you want to override the current/default behavior.
- Review the completed command, then send it once and wait for the response.
- Review the bot response and use its pagination controls when more results are available.
/calendar view context:Madden league days:30- Calendar times are shown with Discord timestamps in each viewer's local timezone.
- If it fails or returns no data, verify the server/service abbreviation, permissions, current NeonSportz data, and option filters before retrying once.
/calendar add
Adds a commissioner-created date to a Madden league or CFB dynasty.
- Run it in the Discord server connected to the intended NeonSportz service.
- Confirm the acting user has this access: Edit League/Admin or Edit Dynasty/Admin.
- Confirm the bot can resolve the intended league or dynasty.
- Type
/calendar addand select the command Discord suggests. - Fill the required `context`, `title`, `when` options.
- Add `abbreviation`, `description`, `event_type`, `recurrence`, `channel_id`, `mentions`, `mention_everyone` only when you want to override the current/default behavior.
- Review the completed command, then send it once and wait for the response.
- Review the bot response and use its pagination controls when more results are available.
/calendar add context:Madden league title:Advance when:08-15-2026 9:00 PM recurrence:weekly- channel_id must be a text channel in the connected Discord server; mentions accepts comma-separated user:ID and role:ID targets; mention_everyone adds @everyone as an additional target. The bot validates all selected users, roles, and channels against the current server.
- If it fails or returns no data, verify the server/service abbreviation, permissions, current NeonSportz data, and option filters before retrying once.
/calendar edit
Edits a commissioner-created calendar date.
- Run it in the Discord server connected to the intended NeonSportz service.
- Confirm the acting user has this access: Edit League/Admin or Edit Dynasty/Admin.
- Confirm the bot can resolve the intended league or dynasty.
- Type
/calendar editand select the command Discord suggests. - Fill the required `context`, `event_id` options.
- Add `abbreviation`, `title`, `when`, `apply_scope` only when you want to override the current/default behavior.
- Review the completed command, then send it once and wait for the response.
- Review the bot response and use its pagination controls when more results are available.
/calendar edit context:Madden league event_id:42 apply_scope:This occurrence- Editing an event rebuilds its future reminder jobs.
- If it fails or returns no data, verify the server/service abbreviation, permissions, current NeonSportz data, and option filters before retrying once.
/calendar delete
Deletes a commissioner-created calendar date.
- Run it in the Discord server connected to the intended NeonSportz service.
- Confirm the acting user has this access: Edit League/Admin or Edit Dynasty/Admin.
- Confirm the bot can resolve the intended league or dynasty.
- Type
/calendar deleteand select the command Discord suggests. - Fill the required `context`, `event_id` options.
- Add `abbreviation`, `apply_scope` only when you want to override the current/default behavior.
- Review the completed command, then send it once and wait for the response.
- Review the bot response and use its pagination controls when more results are available.
/calendar delete context:CFB dynasty event_id:42 apply_scope:This and future occurrences- Deleting an event cancels unsent reminders for the selected scope.
- If it fails or returns no data, verify the server/service abbreviation, permissions, current NeonSportz data, and option filters before retrying once.
/calendar types
Lists system and custom event types for a Madden league or CFB dynasty.
- Run it in the Discord server connected to the intended NeonSportz service.
- No special command permission is required, but Discord must allow you to use application commands in the channel.
- Confirm the bot can resolve the intended league or dynasty.
- Type
/calendar typesand select the command Discord suggests. - Fill the required `context` option.
- Add `abbreviation` only when you want to override the current/default behavior.
- Review the completed command, then send it once and wait for the response.
- Review the bot response and use its pagination controls when more results are available.
/calendar types context:CFB dynasty- Madden includes Trade Deadline; CFB uses its own context-appropriate presets.
- If it fails or returns no data, verify the server/service abbreviation, permissions, current NeonSportz data, and option filters before retrying once.
/import league-info
Imports Madden league information through the connected EA account.
- Run it in the Discord server connected to the intended NeonSportz service.
- Confirm the acting user has this access: League edit permission enforced by NeonSportz.
- Connect the correct EA account/franchise and check Import Status before starting another job.
- Type
/import league-infoand select the command Discord suggests. - Add `abbreviation` only when you want to override the current/default behavior.
- Review the completed command, then send it once and wait for the response.
- Open Import Status/Queue and the affected league pages to verify the server-side job.
/import league-info- If it fails, do not submit repeatedly; refresh Import Status/Queue, verify EA connection and cooldown, and record the displayed error.
/import rosters
Imports all Madden team rosters through the connected EA account.
- Run it in the Discord server connected to the intended NeonSportz service.
- Confirm the acting user has this access: League edit permission enforced by NeonSportz.
- Connect the correct EA account/franchise and check Import Status before starting another job.
- Type
/import rostersand select the command Discord suggests. - Add `abbreviation` only when you want to override the current/default behavior.
- Review the completed command, then send it once and wait for the response.
- Open Import Status/Queue and the affected league pages to verify the server-side job.
/import rosters- Roster imports can take several minutes.
- If it fails, do not submit repeatedly; refresh Import Status/Queue, verify EA connection and cooldown, and record the displayed error.
/import stats
Queues a full Madden statistics import.
- Run it in the Discord server connected to the intended NeonSportz service.
- Confirm the acting user has this access: League edit permission enforced by NeonSportz.
- Connect the correct EA account/franchise and check Import Status before starting another job.
- Type
/import statsand select the command Discord suggests. - Add `abbreviation` only when you want to override the current/default behavior.
- Review the completed command, then send it once and wait for the response.
- Open Import Status/Queue and the affected league pages to verify the server-side job.
/import stats- Check the website's Import Queue before submitting again.
- If it fails, do not submit repeatedly; refresh Import Status/Queue, verify EA connection and cooldown, and record the displayed error.
/settings game
Updates pick'em locking and point-spread display.
- Run it in the Discord server connected to the intended NeonSportz service.
- Confirm the acting user has this access: Administrator.
- Confirm the bot can resolve the intended league or dynasty.
- Type
/settings gameand select the command Discord suggests. - Fill the required `pickem_lock`, `display_spreads` options.
- Review the completed command, then send it once and wait for the response.
- Review the bot response and use its pagination controls when more results are available.
/settings game pickem_lock:true display_spreads:true- If it fails or returns no data, verify the server/service abbreviation, permissions, current NeonSportz data, and option filters before retrying once.
/channels create-games
Creates one Discord channel for every Madden matchup in a week.
- Run it in the Discord server connected to the intended NeonSportz service.
- Confirm the acting user has this access: Manage Channels.
- Confirm the selected week has a complete schedule and every participating member has the correct team assignment.
- Inspect existing game spaces before creating or deleting anything.
- Type
/channels create-gamesand select the command Discord suggests. - Fill the required `channel_name`, `private`, `role` options.
- Add `category`, `message`, `bye_week`, `week`, `abbreviation` only when you want to override the current/default behavior.
- Review the completed command, then send it once and wait for the response.
- Inspect every created channel/thread, matchup name, member, role, privacy setting, and default message.
/channels create-games channel_name:Away-vs-Home private:true role:@Commissioner- Import the weekly schedule and assign members first.
- If it fails, verify schedule/week, member assignments, bot and user Discord permissions, role hierarchy, and partially created spaces before retrying once.
/channels delete-games
Deletes Madden matchup channels from a category.
- Run it in the Discord server connected to the intended NeonSportz service.
- Confirm the acting user has this access: Manage Channels.
- Confirm the selected week has a complete schedule and every participating member has the correct team assignment.
- Inspect existing game spaces before creating or deleting anything.
- Type
/channels delete-gamesand select the command Discord suggests. - Fill the required `category`, `delete_category` options.
- Add `abbreviation` only when you want to override the current/default behavior.
- Review the completed command, then send it once and wait for the response.
- Confirm only the intended week’s Discord spaces were removed.
/channels delete-games category:Week-5 delete_category:true- If it fails, verify schedule/week, member assignments, bot and user Discord permissions, role hierarchy, and partially created spaces before retrying once.
/channels update-games
Updates a week's Madden matchup channels from current game results.
- Run it in the Discord server connected to the intended NeonSportz service.
- Confirm the acting user has this access: Manage Channels.
- Confirm the selected week has a complete schedule and every participating member has the correct team assignment.
- Inspect existing game spaces before creating or deleting anything.
- Type
/channels update-gamesand select the command Discord suggests. - Fill the required `week`, `category`, `delete_channel`, `notify_unplayed` options.
- Add `message`, `abbreviation` only when you want to override the current/default behavior.
- Review the completed command, then send it once and wait for the response.
- Confirm completed spaces and unplayed-game reminders match the options you selected.
/channels update-games week:5 category:Week-5 delete_channel:true notify_unplayed:true- If it fails, verify schedule/week, member assignments, bot and user Discord permissions, role hierarchy, and partially created spaces before retrying once.
/threads create-games
Creates one Discord thread for every Madden matchup in a week.
- Run it in the Discord server connected to the intended NeonSportz service.
- Confirm the acting user has this access: Manage Threads.
- Confirm the selected week has a complete schedule and every participating member has the correct team assignment.
- Inspect existing game spaces before creating or deleting anything.
- Type
/threads create-gamesand select the command Discord suggests. - Fill the required `thread_name` option.
- Add `private`, `role`, `message`, `bye_week`, `week`, `abbreviation` only when you want to override the current/default behavior.
- Review the completed command, then send it once and wait for the response.
- Inspect every created channel/thread, matchup name, member, role, privacy setting, and default message.
/threads create-games thread_name:Away-vs-Home- Run the command in the channel that should own the threads.
- If it fails, verify schedule/week, member assignments, bot and user Discord permissions, role hierarchy, and partially created spaces before retrying once.
/threads delete-games
Deletes a week's Madden matchup threads.
- Run it in the Discord server connected to the intended NeonSportz service.
- Confirm the acting user has this access: Manage Threads.
- Confirm the selected week has a complete schedule and every participating member has the correct team assignment.
- Inspect existing game spaces before creating or deleting anything.
- Type
/threads delete-gamesand select the command Discord suggests. - Add `week`, `abbreviation` only when you want to override the current/default behavior.
- Review the completed command, then send it once and wait for the response.
- Confirm only the intended week’s Discord spaces were removed.
/threads delete-games week:5- If it fails, verify schedule/week, member assignments, bot and user Discord permissions, role hierarchy, and partially created spaces before retrying once.
/threads update-games
Updates a week's Madden matchup threads from current game results.
- Run it in the Discord server connected to the intended NeonSportz service.
- Confirm the acting user has this access: Manage Threads.
- Confirm the selected week has a complete schedule and every participating member has the correct team assignment.
- Inspect existing game spaces before creating or deleting anything.
- Type
/threads update-gamesand select the command Discord suggests. - Fill the required `week`, `delete_thread`, `close_thread`, `notify_unplayed` options.
- Add `message`, `abbreviation` only when you want to override the current/default behavior.
- Review the completed command, then send it once and wait for the response.
- Confirm completed spaces and unplayed-game reminders match the options you selected.
/threads update-games week:5 delete_thread:false close_thread:true notify_unplayed:true- If it fails, verify schedule/week, member assignments, bot and user Discord permissions, role hierarchy, and partially created spaces before retrying once.