Rivals League, a Swedish league whose platform I build, 2026
Discord operations for a 154-team league
The Discord side of a league platform: every team gets its roles and channels from the roster, the league's broadcasts are announced automatically, and players log in to the league site with Discord.
Provisioning scripts build the server from the league roster: 7 divisions, 18 groups and 154 teams, each with its own role, private voice channel and staff permissions. Every script has a dry-run mode.