docs

tickets

ticket panels with topics, forms, claiming and transcripts.

,ticket setup

this enables tickets and creates a category, a log channel and a panel in the current channel. members click the panel button to open a private ticket.

panels & topics

on the dashboard (utility → tickets) you can create several panels. each panel has its own message, buttons or a select menu of topics. a topic can have:

  • its own category and support roles
  • a form with up to 5 questions, answered in a popup before the ticket opens

the message sent inside a new ticket and the channel name (ticket-{user.name} by default) are set once for every panel.

send a panel with ,ticket panel #support or from the dashboard.

inside a ticket

commandaction
,ticket claimclaim the ticket (the claim button does the same)
,ticket add @user / ,ticket remove @usermanage who can see it
,ticket rename namerename the channel
,ticket close reasonclose it

transcripts

when a ticket closes, rina saves a transcript and posts a link in the log channel. transcripts open on rina.lol as a readable chat log, so nobody has to download an html file.

limits

,ticket limit 1 caps open tickets per member, ,ticket blacklist @user blocks someone from opening tickets, ,ticket support @staff toggles support roles.