Create & Connect a League
Create the Madden service, connect Discord, and prepare the initial import.
Who can do this
Use the Discord account that owns or administers the destination Discord server and owns or can activate the purchased NeonSportz service.
Before you start
Have ready:
- The exact Madden franchise name.
- A unique NeonSportz abbreviation of no more than five uppercase letters or numbers.
- The correct console/platform selection.
- The destination Discord server.
- The NeonSportz bot installed in that server.
The abbreviation becomes part of URLs and import configuration. Choose a stable value.
Create the league
- Sign in to NeonSportz with Discord.
- Open Connect Your League.
- Find the purchased Madden service.
- Choose Connect next to the correct Discord server. If needed, choose Invite, authorize the bot, return, and select Refresh.
- Enter the league name. Use only letters, numbers, and spaces.
- Enter an unused abbreviation using uppercase letters and numbers.
- Select the correct console.
- Complete creation.
- Open the new league and verify its header and URL.
If creation says the name or abbreviation already exists, choose a genuinely different value rather than changing capitalization only.
Connect Discord
The selected Discord server is used to resolve slash commands, list available Discord channels and roles, send notifications, and create game spaces.
After creation:
- Open Administration → Discord.
- Confirm Discord channels load.
- Select an error channel first.
- Use an available Test action.
- If the channel list is empty, review Discord Installation and Permissions.
Connect EA
The Madden Companion App has not been released yet, so it cannot be used. Madden leagues currently import through EA Connect. Use the EA account that can access the franchise and follow EA Direct Connect.
Complete the first import
- Import League Info.
- Import teams/standings.
- Import schedules.
- Import rosters.
- Import free agents.
- Import statistics.
- Compare NeonSportz with the franchise before inviting members.
Invite members
Copy the Invite URL from Administration → Settings or share the league page. A Discord server invitation and a NeonSportz league invitation are different: joining Discord does not automatically create an approved league membership.
Common setup errors
- Wrong Discord server: use the transfer workflow; do not delete the service merely to reconnect it.
- Wrong console or abbreviation: correct League Settings before connecting the franchise.
- No bot: use Connect Your League to invite it, then refresh.
- League exists but is empty: the service was created successfully; data still needs an import.
- Friend cannot administer: approve them as a member and grant Edit League/Admin under Members.