Contents
- Team server or community server?
- What Discord brings by itself
- 1. Set up the basics with a template
- 2. Rank roles for Faceit and Premier
- 3. Create a team and assign positions
- 4. Tryouts via application form
- 5. Plan scrims and matches with maps
- 6. Results and map record
- 7. Community events and 10-mans
- Practical tips
- FAQ
Counter-Strike 2 is all about teamwork. If you play regularly with the same people, you need a place for calls, strategies and dates, and that's almost always a Discord server. Whether you run a team with five starters and two subs or a community where players find each other for Premier and Faceit, the basic questions are the same. Who plays which role, when is the next scrim, on which map, and who's actually coming to the tryout?
In this guide you build a CS2 Discord server that answers these questions: with rank roles, a roster with positions, applications for tryouts, scrim planning with maps, and results.
Team server or community server?
Before you create channels, decide what your server should be:
- Team server: five to ten regular players, plus a coach and maybe an analyst. What matters here is dates, confirmations, tactics and review.
- Community server: lots of players looking for teammates, talking about ranks and playing tournaments or 10-mans together. What matters here is roles, order and events.
Many servers are both: a community with one or more teams. Then you separate the areas with permissions. How that works is shown in the guide on channel permissions.
What Discord brings by itself
Discord alone is enough for the basic structure:
- Categories and channels: for example "Info", "Community", "Team" and "Voice", with private text and voice channels for the team.
- Roles: for team, coach, trial and community.
- Onboarding: On community servers, Discord asks new members what they're interested in when they join and assigns matching roles. That works well for asking about rank. More in the guide Set up Discord onboarding.
- Server events: for tournaments or community nights in the event list.
What's missing: a roster with positions, confirmations for scrims, applications and a review of results. That's where Lizbot comes in.
1. Set up the basics with a template
If you're starting from scratch, pick the Esports Team template in the dashboard from the server templates. It creates roles for management, coach, captain, main roster, academy, substitutes and trial, plus team channels with the right permissions. You can also set up your existing server without a template. For CS2, these channels are useful additions:
#stratsfor executes, utility lineups and anti-strats#demosfor demo links and VOD notes#scrim-searchfor requests when you look for scrims via pracc platforms or friendly teams#lfgin the community, so players find teammates for Premier or Faceit
2. Rank roles for Faceit and Premier
Ranks are a constant topic in CS2 communities. Lizbot doesn't read ranks from Faceit or Steam, so you hand them out as self-assignable roles. A proven setup:
- Faceit level in groups, for example "Faceit 1-3", "Faceit 4-7" and "Faceit 8-10"
- Premier rating in ranges, for example "under 10,000", "10,000 to 20,000" and "over 20,000"
In the dashboard, create a role menu with buttons or a dropdown under Roles and switch on Only one role at a time. That way every member has exactly one Faceit range. For Premier you create a second menu. The Free plan includes five role menus, which is usually plenty for a CS2 server. How role menus work is explained in the guide Set up reaction roles.
Since members pick their ranks themselves, the roles are a guideline, not proof. For tryouts you therefore ask for the profile.
3. Create a team and assign positions
Switch on the Esports module under Modules and create your team in the Teams tab with New team, for example "CS2 Main". Set the Team role, a trial role, the Captain and coach role, the Roster channel and the event channel. Under Lineup, pick five starters and one or two sub slots for CS2.
You add players in Discord with /community team add. For the position, write whatever fits your team: IGL, AWP, Entry, Support or Lurker. The roster embed in the roster channel shows starters, subs, trial and on-break players separately and updates itself after every change.
On the Free plan you have one team, with Pro up to five, for example main, academy and a women's or mixed roster. Studio has no limit. The full range of features is explained in the guide Organize an esports team on Discord.
4. Tryouts via application form
You find good players most easily when the application asks for everything that matters. Under Applications there's a ready-made player template. It asks for game, position, current rank and peak, a link to the tracker profile (Faceit, for example), experience in teams and leagues, availability and voice communication, meaning whether someone calls actively.
Under On acceptance, choose Esports team (on trial). When your team accepts an application, the person lands in the roster with trial status, including the position they gave. The Free plan includes two forms, Pro five, Studio unlimited. How to set up questions, review channel and voting is covered in the guide on the application form.
5. Plan scrims and matches with maps
In the Events tab, create a scrim, practice, match or VOD review with New event, or in Discord with /community team event. Enter the opponent, the map (Mirage or Inferno, for example), a mode like BO1 or BO3 and a note such as "opponent provides the server".
Lizbot posts the event with In, Maybe and Out. The message shows live whether all five starter slots are filled. If a starter drops out and a sub has confirmed, the sub moves up. From Pro, Lizbot sends a DM reminder before every event and posts a weekly poll on when everyone is available.
6. Results and map record
After the match, use Enter result below the event to record the final score, for a BO3 something like 2:1, plus the maps such as Mirage 13:9, Nuke 10:13, Ancient 13:7. With Attendance you note who actually played.
Every plan shows your record and match history. From Pro you also get win rate, streaks and the map record. That's especially valuable for CS2: you see in black and white which map belongs in your map pool and which one you'd better ban.
7. Community events and 10-mans
For the community, create nights with sign-ups under Events, for example a 10-man on Friday with a limit of ten spots. From Pro there's a waiting list that moves people up automatically. How to plan events is explained in the guide Plan Discord events.
Practical tips
- Lock down the team area: Strats and demos belong in channels only the team and coach can see.
- Keep positions honest: Anyone listed as AWP in the roster should actually play it. That helps when you look for a sub.
- Use the map record: Review it as a team after a few weeks and adjust your map pool.
- Check Faceit links: Look at the profile yourself during tryouts instead of trusting only the rank role.
FAQ
Can Lizbot assign Faceit ranks automatically?
No. Lizbot doesn't access Faceit or Steam. You hand out ranks as self-assignable roles through a role menu. For tryouts, ask for the profile link in the application form.
How do I enter positions like IGL or AWP?
With /community team add and the position option, or directly in the roster list in the dashboard. The position is a free text field, so you write whatever fits your team.
Is the esports module free?
Yes. On the Free plan you get one team, events with confirmations and results with your record. Pro adds up to five teams, reminders, the weekly poll and stats with the map record.
Who can create scrims and enter results?
Server admins and everyone with the team's captain or coach role. That way not every scrim has to go through the server owners.
Matching Lizbot features
- Discord esports bot: scrim planner and team managementRosters, scrims, practice and matches in one place: players sign up with a button, Lizbot counts against your lineup, reminds them in time and keeps results and statistics.
- Application bot for DiscordMembers apply with a button in Discord or on a web page. Your team reviews in its own channel, votes and accepts with one click, including roles and a message to the applicant.
- Event bot for Discord: game nights with RSVPsPlan game nights, meetups and watch parties right in Discord. Members answer with a button, Lizbot sends a DM reminder and can also create a Discord event.
More guides
- Server types6 min read
Create a Valorant Discord server: rank roles, teams and scrims
Build a Valorant Discord server: self-assigned rank and agent roles, LFG, teams with scrims and map details, customs and community nights.
Read more - Server types6 min read
Fortnite Discord server: Creative, tournaments and protecting young members
Build a Fortnite Discord server: channels for Creative and cups, community games as events, fair giveaways and protection against V-Bucks scams.
Read more - Server types6 min read
Discord for Rust, ARK and DayZ servers: wipes, support and rules
Discord for your survival game server: schedule wipe announcements, handle support and cheater reports with tickets, ban appeals and admin applications.
Read more
Let Liz handle it for you
Invite Lizbot, set it up in the dashboard, done. The Free plan stays free.
Rather ask first? In the support Discord

