Esports Team Discord Server Template
An esports team server needs a public face for fans and recruits and a locked area for the roster. This template separates the two, gives you roster roles, tryout tickets and scrim reminders, and uses Noxyr to keep it organized without extra admins.
Who it suits
Use it for a competitive team, an amateur org with multiple rosters or a league community. See the esports teams page for background. A casual friend group is better off with the gaming community template.
Roster and staff roles
| Role | What it can do |
|---|---|
| Owner and Manager | Server settings, roster decisions. |
| Coach | Read and post in every team channel, manage events. |
| Captain | Pin messages in their roster channel, call scrims. |
| Player | Sees their roster channels only. |
| Substitute | Sees the roster channel, can talk in voice. |
| Applicant | Sees only the tryout ticket they opened. |
| Fan | Public access to chat and news. |
Channels
| Category | Channel | What it is for |
|---|---|---|
| Public | #welcome | Who you are |
#rules | Rules | |
#news | Results and signings | |
#fan-chat | Fans | |
| Recruitment | #tryouts | Panel with Apply button |
#open-a-ticket | Questions from applicants | |
| Roster A (private) | #team-chat | Daily talk |
#scrims | Scheduled matches | |
#vod-review | Replays and notes | |
Team Comms | Voice for matches | |
| Staff (private) | #management | Decisions |
#logs | Server logs |
Noxyr setup
- Create a tryout form with
/application create, add questions such as role, rank and availability with/application question-add, and post with/application post. - Review with
/application list, accept to give a role automatically if you set an accept role. - Schedule scrim reminders with
/schedule message, and post availability polls with/poll create. - Add a ticket panel with
/ticketsetup panelfor sponsors and questions. - Use
/serverlogs setand the security rules to protect private channels. - Post a stats banner with
/statsbanner setupif you want a public banner.
Keep rosters separate
Give each roster its own role and its own category, and hide every roster from the others by default. That keeps strategy private and lets each coach run their own space. When a player leaves, remove the role and the access ends the same minute.
Common mistakes
- Everyone in one team channel. Fans and players should not share a room.
- Admin on Captains. They only need to pin and call scrims.
- Tryouts in public chat. Use applications so each applicant has a private channel.
Scrim and match routine
Post the week schedule on the same day each week. A poll for availability, then a scheduled reminder an hour before, keeps roster no-shows rare. After the match, the captain posts the result in #scrims and the coach drops notes in a thread under the VOD link. Over a season this builds a record you can search.
Recruiting well
Ask for the role the person wants, their rank or results and the days they can play. Let the application channel stay open for questions, and have the coach, not the owner, make the first decision. Rejected applicants get the same respect as accepted ones, because they are your future fans.
Before the first scrim
- Run a test tryout with a friend before announcing it.
- Post the scrim schedule once a week at a fixed time.
- Keep VOD notes in a thread per match.
- Keep sponsor details out of public channels.
When players leave
Have a short leaving routine: remove the roster role, archive their messages in the team channels if you need them, and thank them in #news if they left on good terms. Keep a list of past players for reunions and casual scrims. A team that treats exits well finds new players faster.
Related
See application bot and staff applications. Plan your role order with the role hierarchy planner.
Common questions
How should an esports team organize Discord?
Public channels for fans, a recruitment area, private channels per roster and a staff area.
How do I run tryouts on Discord?
Create an application form with questions and post an Apply button. Each applicant gets a private channel.
How do I schedule scrims?
Use scheduled messages for reminders and polls to find a time.