All Guides
PulseOne6 min read

How to Set Up a Free Discord Ticket Bot with PulseOne

PulseOne is a free Discord bot whose Tickets module gives members a private way to reach your staff. This guide covers adding it, setting up ticket categories and a panel, and the staff tools that keep support organized, with tips for FiveM roleplay servers.

Why use a ticket bot

A ticket opens a private conversation between one member and your staff, so questions don't get lost in public channels and every case has a record. On roleplay servers tickets usually handle:

  • Player reports and staff complaints, handled privately
  • Allowlist and department applications reviewed by staff
  • Ban appeals and account problems
  • Character or lore approval requests
  • General questions from new members

What PulseOne tickets include

Categories and panels

One category per kind of request, each with its own staff, and a panel members click to open a ticket.

Claims and priorities

Staff claim tickets so two people never answer the same one. Priorities set a 1, 4, 24 or 72 hour deadline.

Transcripts and notes

Every closed ticket keeps a transcript. Staff can add private notes that are never posted in the ticket.

Ratings and stats

Members rate closed tickets from 1 to 5, and /ticket stats shows your average first response time and rating.

Everything here is free. The Free plan has up to 5 ticket categories and 3 saved panels; Plus and Pro remove those limits and keep transcripts longer. See pricing.

Setting it up

1

Add PulseOne to your server

Go to one.pulsesystems.dev, sign in with Discord and add PulseOne to a server where you have Manage Server permission.

2

Create your ticket categories

In the dashboard, open Tickets and add a category for each kind of request (for example Support, Reports and Appeals), with the staff roles that should see it.

3

Publish a ticket panel

Design a panel in the dashboard and save it, or run /ticket panel in the channel where members should open tickets. Members click it to open a private ticket.

4

Try it yourself

Open a test ticket, claim it with /ticket claim, add a note with /ticket note, then close it with /ticket close and check the transcript.

Commands your staff will use

/ticket openOpen a private ticket (members can also use the panel)
/ticket claimTake a ticket so others know you have it
/ticket prioritySet the priority and restart its deadline
/ticket noteAdd a staff-only note, kept for 90 days
/ticket cannedPost a saved reply
/ticket closeClose the ticket and keep its transcript
/ticket rateMembers rate a closed ticket from 1 to 5
/ticket statsSee support statistics

Tips for FiveM RP servers

One category per workflow

Keep reports, allowlist applications and general support apart, each routed to the staff who handle it, so the right people see the right tickets.

Use priorities for reports

Set urgent player reports to the 1 hour priority so they are answered before routine questions.

Write canned replies

Save answers to the questions you get every day (how to apply, where the rules are) and post them in one command.

Read the ratings

Ratings are most useful when someone looks at them. Low scores are worth a conversation; high ones are worth thanking.

Moving from PulseTickets

PulseTickets is being folded into PulseOne and shuts down on January 31, 2027. Add PulseOne to your server, open Imports in the dashboard, and your ticket history comes across in a few clicks.