Documentation
Server Configuration

Tickets

Run a support-ticket system with panels, staff roles and per-ticket controls.

Overview

The ticket command group (alias tickets) sets up a button panel members click to open a private ticket channel, with staff roles, claiming, logs and limits.

Setup

CommandDescription
ticket setupRun initial setup for the ticket system.
ticket panel createCreate a new ticket panel.
ticket panel postPost a configured panel to a channel.
ticket panel deleteDelete a panel.
ticket panel listList every panel configured.
ticket panel infoShow details for a panel.
ticket resetReset the ticket system for the server.

Panel Customization

CommandDescription
ticket panel category <category>Set the category new ticket channels are created under.
ticket panel button <label>Set the panel button's label.
ticket panel embedConfigure the panel's embed.
ticket panel greet <message>Set the message posted when a ticket opens.
ticket panel ping <role>Set a role to ping when a ticket opens.
ticket panel color <color>Set the panel embed's color.
ticket panel thumbnail / image <url>Set the panel embed's thumbnail or image.
ticket panel styleSet the panel button's style.
ticket panel emoji <emoji>Set the panel button's emoji.

Staff & Limits

CommandDescription
ticket role add/remove/listManage which roles can see and manage tickets.
ticket limit <number>Limit how many open tickets a single member can have at once.
ticket logs <channel>Set the channel ticket transcripts are logged to.

Managing a Ticket

CommandDescription
ticket claimAssign the current ticket to yourself.
ticket add <member>Add a member to the current ticket channel.
ticket remove <member>Remove a member from the current ticket channel.
ticket closeClose the current ticket and save a transcript.