Skip to main content

Discord server template

FiveM roleplay Discord server template

A FiveM city’s Discord is the city hall behind the server: it is where people apply for the whitelist, where departments like LSPD and EMS organise, and where staff handle reports and ban appeals. This template sets up each of those with private department categories, a support area that needs clips as evidence, and a status channel for restarts so players are not asking "is the city down?" every morning.

Build this server in Discord

Free. Adds channels and roles, deletes nothing.

Customise it first
Channels
29
Roles
10
Rules
8

Who this template is for

  • Whitelisted FiveM and RedM roleplay cities
  • Servers with police, EMS and other job departments
  • Communities that need structured applications, reports and appeals

Text roleplay communities without a game server should use the roleplay template. A small FiveM server for friends does not need departments or applications.

Channels and categories

Every channel, its purpose and who can post. Read-only and private channels are set up with the right permission overwrites, so you do not have to configure them by hand.

Information

  • city-rulesRead-only (Founder, Admin can post)

    Full city rules. Not knowing them is not an excuse.

  • announcementsRead-only (Founder, Admin can post)

    City news, wipes and big updates.

  • server-statusRead-only (Founder, Admin, Moderator can post)

    Restarts, downtime and maintenance. Restart Ping is mentioned for unplanned restarts.

  • changelogRead-only (Founder, Admin can post)

    Script, vehicle and map updates.

Join the City

  • how-to-connectRead-only (Founder, Admin can post)

    Server name, connect address and required downloads.

  • whitelist-infoRead-only (Founder, Admin can post)

    How applications work, what we look for and how long reviews take.

  • whitelist-applications21600s slowmode

    Submit your application with the pinned format. One application per person; reapply after 7 days if denied.

  • department-applications21600s slowmode

    Applications for LSPD, EMS and Mechanic. Whitelisted players only.

Community

  • general

    OOC chat about the city.

  • clips-and-stories60s slowmode

    Your best RP moments. Clips only, no stream links.

  • suggestions600s slowmode

    Script and rule suggestions. One per message.

LSPD

  • lspd-announcementsRead-only (Founder, Admin can post)

    Command announcements, policies and promotions.

  • lspd-chatPrivate: Founder, Admin, LSPD

    Department chat.

  • lspd-trainingPrivate: Founder, Admin, LSPD

    Training schedule and materials for cadets.

  • LSPD BriefingvoicePrivate: Founder, Admin, LSPD

EMS

  • ems-chatPrivate: Founder, Admin, EMS

    Department chat and announcements.

  • ems-trainingPrivate: Founder, Admin, EMS

    Training and protocols.

  • EMS BriefingvoicePrivate: Founder, Admin, EMS

Mechanics

  • mechanic-chatPrivate: Founder, Admin, Mechanic

    Shop chat, prices and shifts.

  • Shop FloorvoicePrivate: Founder, Admin, Mechanic

Support

  • support60s slowmode

    Need help OOC? Explain the issue with your in-game name and a time.

  • player-reports300s slowmode

    Report rule breaks with a clip, the time and the player’s name or ID. No clip, no case.

  • ban-appeals21600s slowmode

    Format: Discord name and ID, date, reason given, why it should be lifted. One appeal per ban.

  • bug-reports120s slowmode

    Script or map bugs. Exploits go to staff privately.

  • Support Waiting Roomvoice

Staff

  • staff-chatPrivate: Founder, Admin, Moderator, Support Staff

    Private staff discussion.

  • application-reviewPrivate: Founder, Admin, Moderator

    Discuss whitelist applications.

  • punishment-logPrivate: Founder, Admin, Moderator, Support Staff

    Every ban, kick and warning with evidence links.

  • Staff RoomvoicePrivate: Founder, Admin, Moderator, Support Staff

Why it is laid out this way

server-status
Cities restart daily. A read-only status channel with an opt-in Restart Ping answers downtime questions without pinging everyone.
whitelist-applications
A 6-hour slowmode limits each person to one application per session, and reviews happen privately in #application-review. Many cities move this to a form later; the channel works from day one.
Departments
LSPD, EMS and Mechanics each get a private category. Department heads manage their own channels, and civilians cannot read police plans, which protects roleplay.
player-reports
"No clip, no case" saves staff hours. A 5-minute slowmode stops angry players reporting the same incident several times.
Support Waiting Room
Players join this voice channel and wait for support staff to pull them into a private call; staff have Move Members.

Roles and permissions

Roles are listed from highest to lowest. Member and ping roles carry no extra permissions because @everyone already has Discord's defaults. Check any role in the permissions calculator.

Roles from highest to lowest, with what each can do
RoleWhat it can do
FounderShown separately

Owns the city. Full management without Administrator.

Key permissions: Manage Server, Manage Roles, Manage Channels, Manage Webhooks, Manage Expressions, View Audit Log, Ban Members, Kick Members, Timeout Members, Manage Messages, Manage Threads and Posts, Manage Nicknames, Manage Events, Mention @everyone, @here and All Roles, Mute Members, Deafen Members, Move Members

AdminShown separately

Senior staff with server console access. Can see every department.

Key permissions: Manage Server, Manage Roles, Manage Channels, Manage Webhooks, Manage Expressions, View Audit Log, Ban Members, Kick Members, Timeout Members, Manage Messages, Manage Threads and Posts, Manage Nicknames, Manage Events, Mention @everyone, @here and All Roles, Mute Members, Deafen Members, Move Members

ModeratorShown separately

Handles reports, bans and appeals.

Key permissions: Kick Members, Ban Members, Timeout Members, Manage Messages, Manage Threads and Posts, Manage Nicknames, View Audit Log, Mute Members, Move Members

Support StaffShown separately

First line of support. Can time out and manage messages. Reads the punishment log.

Key permissions: Timeout Members, Manage Messages, Manage Threads and Posts

LSPDShown separately

Police department members. Unlocks the LSPD category.

EMSShown separately

EMS department members. Unlocks the EMS category.

MechanicShown separately

Mechanic shop employees. Unlocks the Mechanics category.

Whitelisted

Accepted players. Use it with a whitelist script or bot that checks Discord roles.

Applicant

Submitted a whitelist application. Helps staff track the queue.

Restart Ping

Opt-in ping for unplanned restarts.

Server rules

Posted to #rules when you build with Discrofy, or copy them.

  1. Stay in character in the city

    Breaking character (FailRP) in game ruins scenes for others. Take OOC issues to #support or a staff member.

  2. No RDM or VDM

    Random deathmatch and vehicle deathmatch are banned. Violence needs a roleplay reason and an initiation.

  3. Value your life

    Act as if your character’s life matters. Do not fight armed police alone or ignore a weapon pointed at you.

  4. No metagaming or powergaming

    Do not use Discord, streams or OOC info in character, and do not force outcomes on other players.

  5. Clip it or it did not happen

    Reports need video evidence. Record your sessions; reports without clips are usually closed.

  6. Respect staff decisions

    Appeal bans in #ban-appeals with your Discord name and ID. Arguing in public channels extends punishments.

  7. No cheats or exploits

    Mod menus, injectors and exploiting bugs are a permanent ban. Report bugs privately in #bug-reports.

  8. Follow Discord and platform rules

    Follow the Discord Community Guidelines and the Cfx.re and Rockstar terms for FiveM. Players must be 18 or older.

Want a different tone or stricter rules? Use the Discord rules generator.

Welcome message and onboarding

**Welcome to the city, {user}!** 🌆

1. Read #city-rules in full.
2. Check #whitelist-info, then apply in #whitelist-applications.
3. Connection details: #how-to-connect
4. Is the city up? See #server-status.

Applications are reviewed within 72 hours. Please don’t DM staff about yours.
  1. Pin an application format: age, RP experience, a character backstory and how you would handle a given scenario.
  2. Connect your whitelist to the Whitelisted role with a FiveM Discord-permission script.
  3. Give each department head the ability to manage their category by adding them to the category permissions.
  4. Add Restart Ping to Onboarding.

Moderation and AutoMod

Discord AutoMod rules to turn on

  • Block keywords for cheat sellers and mod menus ("mod menu", "spoofer", "injector", "cheat discord").
  • Block invite links everywhere: advertising other cities is the most common rule break.
  • Block mention spam at 5 unique mentions.
  • Turn on the commonly flagged words filter in public channels.

How to moderate it

  • Log every punishment with a clip or screenshot link in #punishment-log so appeals can be judged fairly.
  • Have a different staff member handle an appeal than the one who issued the ban.
  • Review whitelist applications in batches on a published schedule.
  • Remove department roles when someone leaves the department; old roles leak private channels.

Recommended server settings

SettingValueWhy
Verification levelHighBanned players often return on new accounts; a 10-minute membership wait slows them down.
Explicit media filterFilter for members without rolesClips can be violent by nature; filter new accounts without blocking department members.
Default notificationsOnly @mentionsRestart Ping and department roles handle the important pings.
Server rules screeningOn (Community)Players accept the city rules before they can apply.

Suggested bots

  • Discrofy: Builds this layout and manages AutoMod and moderation from a dashboard.
  • A FiveM status bot: Posts player count and restarts in #server-status.
  • A ticket bot: Private tickets for reports and appeals once the city is busy.

Build it in about a minute

Discrofy creates every category, channel, role and permission above in your server, then posts the rules. It only adds, so existing channels are kept, and you can undo the build from your dashboard. Your first build each month is free.

Frequently asked questions

How do I link the FiveM whitelist to Discord?+

Use a FiveM resource that checks Discord roles when players connect, and require the Whitelisted role. When an application is accepted, give the role and the player can join.

Can I add more departments?+

Yes. Copy the pattern: a role, and a category private to that role and staff. Common additions are DOJ, a fire department and businesses.

Should applications be in a channel or a form?+

A channel with a pinned format is simplest to start. Larger cities move to a form or a bot so applicants cannot see each other’s answers.

Does this change my FiveM server?+

No. Discrofy only changes your Discord server. Your FiveM server and scripts are untouched.

Last updated 2026-10-05.