Discord Bot for FiveM Roleplay Servers: Tickets and Applications
A FiveM roleplay Discord lives on two processes: applications that decide who gets in, and tickets that handle reports, appeals and support. Noxyr does both for free. It does not connect to your FiveM server, so whitelisting in-game and character data stay with your own tools.
Two processes, many staff
A roleplay community has more staff than most servers its size: whitelist reviewers, department heads for police or EMS, admins who handle rule breaks. Each needs private conversations with players, and each wants a record. That is why this page covers two modules and does them well, rather than a long list of extras.
Process one: applications
With Noxyr's application module, a player presses Apply and gets a private channel that only they and your reviewers can see. Noxyr asks your questions one at a time, saves each answer (up to 1,000 characters), and resumes at the next unanswered question if the player takes a break or the bot restarts. The finished form goes to a review channel with Accept and Reject buttons. Accepting can give an accept role and sends the player a DM. Typing cancel stops an application.
Forms you will probably want
- Whitelist. Cfx.re name, age range, roleplay experience, a short character background, rules acknowledgment.
- Police, EMS or other departments. One form per department with its own review channel and staff role.
- Staff. Experience, timezone, a scenario question.
- Business or gang applications if your rules use them.
Settings you should set: the review channel, the category where applicant channels are created, the staff role, the accept role and a cooldown from 0 to 365 days (14 by default) so a rejected player cannot reapply the same hour. /application list shows recent applications by status. The full list is in the staff applications doc.
Accepting gives a Discord role. It does not whitelist anyone inside FiveM. Your staff still add the player in your server's own whitelist system.
Process two: tickets
One ticket panel with a dropdown can cover every private conversation:
| Panel | Form asks for | Seen by |
|---|---|---|
| Player report | Player name, time, clip link | Admins |
| Ban appeal | Ban reason, what changed | Senior admins |
| Support | Issue and steps tried | Support team |
| Donation or perk issue | Transaction details | Management |
Pop-up forms allow five questions, and any can be required (ticket forms). Staff can claim tickets, lock them, add other people and blacklist a user or a role from opening new ones. Transcripts are saved on close, which is what you point to in an appeal dispute. Auto-close shuts silent tickets after the hours you choose, and /ticket remind DMs a player who has gone quiet. See staff tools.
Supporting basics worth turning on
Two small things help the two main processes work. Server logs keep deleted and edited messages in a staff channel, and warnings keep a case history. Add verification and anti-spam so applicants are real people. That is enough. Do not stack features you will not run.
About selling things
There is a shop module in Noxyr, but this page does not suggest using it for a FiveM server. FiveM's rules limit selling outside Tebex, and you should check the current FiveM and Cfx.re terms before taking any money for server perks. Handle donations according to those terms, and keep Noxyr to applications and tickets.
Suggested setup order
- Roles: Applicant, Whitelisted, Staff, department roles. Invite Noxyr via the invite link and move its role above them.
- Review channels visible only to reviewers.
- Whitelist form, tested with an alt account of your own.
- Ticket panel with report, appeal and support options.
- Server logs to a staff-only channel.
- Department and staff forms when the whitelist flow works.
Writing application questions that work
A whitelist form is only as good as its questions. Avoid yes-or-no questions, because they are easy to fake. Ask for a short character backstory, a scenario ("a player breaks character during a scene, what do you do?") and the applicant's roleplay experience. Keep each question under 250 characters, which is the limit for a question, and keep the list short enough that serious applicants finish. Use /application questions to review the list and /application question-remove to trim.
Running the review queue
Reviewers need a routine. Assign one person to check the review channel daily. Have reviewers write a short reason in the channel before pressing Reject, so the player's DM matches the discussion. Use /application list with a status filter to see what is still waiting. Because one open application per person is allowed, you will not get duplicates, and a player who presses Apply twice is pointed to the first channel.
For tickets, name staff roles by function: Report handlers, Appeals team. Then you can add or remove people without editing panels. Claim locking is useful for appeals, because only the claimer and the player see the ticket, and server admins always keep access.
What Noxyr does not do for FiveM
- No FiveM or Cfx.re integration: no server status, player list, whitelist sync or ban sync.
- No character, license or inventory data.
- No in-game command execution.
- No leveling or XP, and no general reminders beyond
/ticket remind.
Next steps
Read the ticket panel layouts and the tickets tutorial. If your community is only a gaming group, gaming clans covers the social side.
Common questions
Can Noxyr whitelist players inside my FiveM server?
No. Noxyr gives a Discord role when staff accept an application. Adding the player to the FiveM whitelist is done with your own tools.
Can I run separate applications for police and EMS?
Yes. Create one application form per department, each with its own questions, review channel and Apply button.
Should I sell perks with Noxyr?
This guide does not recommend it. FiveM rules limit selling outside Tebex, so check the current FiveM and Cfx.re terms first.
Are tickets private?
Yes. Each ticket is a private channel visible to the player and the staff roles you set for that panel.