Set up a ticket panel

Post a panel members use to open a private thread with your staff, with the right roles added automatically.

  • About 5 minutes
  • In Discord
  • 6 steps

Before you start

  • Administrator
  • A channel for ticket threads, where Element can create private threads

Create the panel

Run /ticket panel create with a name of up to 15 characters, like support.

staff

Commands matching /ticket panel

  • /ticket panel createCreate a new ticket panel.APP
  • /ticket panel viewShow details for a ticket panel.APP
/ticket panel createpanel_name:support

Add a ticket type

Run /ticket panel view with the panel's name, click Manage Tickets, then Add Ticket.

  • Ticket Name: what the button is for, like help.
  • Parent Channel ID: the channel the ticket threads go in. Right-click the channel and copy its ID (turn on Developer Mode in Discord's Advanced settings first).
  • Channel Name Format: {ticket}-{user(name)} by default.
  • Open Limit: how many of these one member can have open, 1 to 5.
  • Message Content: posted when the ticket opens.

The next form sets the button's label, emoji and colour, a log channel, and inactivity close.

Add Ticket Type

Ticket Name

help

Parent Channel ID

1290031542869811240

Channel Name Format

{ticket}-{user(name)}

Open Limit (default=1)

1
CancelSubmit

Add your support roles

In Manage Tickets, click Edit, pick the ticket type, then Support Roles and Add Role. Those roles are added to every ticket of this type and can close, reopen, add and remove.

People with Manage Server can always manage tickets.

staff
ElementAPPToday at 18:04
FieldsEmbedsModalClickSupport Roles

Ask questions first

Modal sets questions the member answers before the ticket opens, like "What do you need help with?". Their answers are posted in the ticket, so staff start with the details.

Embeds sets the messages for opening, closing and reopening a ticket, from embeds you saved with /embed.

Additional Info

What do you need help with?

Tell us as much as you can
CancelSubmit

Post the panel

Run /ticket panel send with the panel's name and the channel. Members click a button, or pick from the dropdown if you set the panel's style to dropdown under Edit Fields.

Changed something later? /ticket panel update with the posted message's link updates it in place.

support
ElementAPPToday at 18:04

Need help?

Open a ticket and our staff will get back to you.

🎫 Help🚩 Report

Work the ticket

The ticket opens as a private thread with the member and your support roles. Inside it:

  • /ticket add and /ticket remove bring someone in or take them out.
  • /ticket close locks and archives the thread, and /ticket open reopens it.
  • /ticket new opens a ticket for a member yourself.
help-iron

Commands matching /ticket

  • /ticket closeClose the given ticket channel, or the current one.APP
  • /ticket addAdd a user to a private ticket thread.APP
/ticket closereason:Sorted, thanks!

1/6