balqis

tickets

a support ticket panel

/setup tickets makes the ticket panel: topics, questions, who answers, opening hours.
in a ticket: /ticket claim, /ticket add, /ticket close (or close on the ticket card). /ticket block stops someone opening tickets.
tip: members can also right-click a message and pick open ticket.

  • 11 commands
  • 1 right-click
  • ticket topics: 5 free, 25 with premium

playground

try a ticket

a pretend discord. press the buttons and watch what balqis does, from the panel to the rating.

# support

balqisapptoday

open a ticket

pick a topic below. a private place opens for you and the staff.

balqisapptoday

only you can see this

your ticket is open

your ticket: #ticket-0001 (number 0001). the staff can see it.

# ticket-0001

balqisapptoday

@atid

ticket 0001 · order help

thanks for opening a ticket. tell us more while you wait, the staff will be with you soon.

claimed by @shun

atidtoday

hi! my order never came :(

balqisapptoday

ticket 0001 claimed

this staff member handles the ticket now.

shuntoday

found it, sending it again now. sorry!

atidtoday

got it, thank you!!

balqisapptoday

only you can see this

close ticket 0001?

balqis saves the transcript, then closes the ticket.

balqisapptoday

ticket 0001 closed

the transcript is in the tickets log.

@ balqis

balqisapptoday

ticket closed in balqis server

your ticket #ticket-0001 was closed.

how did we do? rate this ticket from 1 to 5 stars (you can rate for 7 days).

balqisapptoday

you gave ★★★★★. thank you!

you are the member. press a topic.

set it up

once, at the start.

/setup ticketsset up tickets: the panel, topics, forms and what happens after closingshow more

/setup tickets

how
run it once to make your ticket panel. pick the channel, add topics (each with its own questions, staff roles and welcome text), then set opening hours and what happens after closing. every change is saved at once.
example
/setup tickets
options

no options, just run it.

who
staff who can change the server settings
balqis needs
view channel, send messages

inside a ticket

run these in the ticket channel or thread.

/ticket claimtake this ticket: you are the staff member who handles itshow more

/ticket claim

how
take the ticket: you are the staff member who handles it now, and the ticket card shows your name. someone else has it already? use /ticket transfer.
example
/ticket claim
options

no options, just run it.

who
staff: the topic's staff roles, or anyone with the tickets ability
/ticket addadd a member to this ticketshow more

/ticket add <user>

how
bring someone into the ticket, like a second staff member or a friend of the member. they can read and write in it until it closes.
example
/ticket add user:@merul
options
  • user needed member who to add
who
staff: the topic's staff roles, or anyone with the tickets ability
balqis needs
view channel, send messages, read message history, attach files, manage channels, manage roles
/ticket removeremove a member from this ticket (not the member who opened it)show more

/ticket remove <user>

how
take someone out of the ticket again. the member who opened it always stays.
example
/ticket remove user:@merul
options
  • user needed member who to remove
who
staff: the topic's staff roles, or anyone with the tickets ability
balqis needs
view channel, send messages, read message history, attach files, manage channels, manage roles
/ticket renamegive this ticket a new name (discord allows 2 renames every 10 minutes)show more

/ticket rename <name>

how
give the ticket a new name, so it is easy to find later. letters, numbers and dashes only. discord allows 2 renames every 10 minutes.
example
/ticket rename name:refund-atid
options
  • name needed text the new name (letters, numbers and dashes)
who
staff: the topic's staff roles, or anyone with the tickets ability
balqis needs
view channel, send messages, read message history, attach files, manage channels, manage roles
/ticket transfergive this ticket to another staff membershow more

/ticket transfer <user>

how
hand the ticket to another staff member, for example at the end of your shift. they become the one who claimed it.
example
/ticket transfer user:@wafi
options
  • user needed member the staff member who takes it
who
staff: the topic's staff roles, or anyone with the tickets ability
/ticket close-requestask the member if the ticket can be closed. it closes by itself if they do not answershow more

/ticket close-request [reason] [delay]

how
the question is answered, but closing it on the member feels rude? ask them. they press yes, close it or not yet. with no answer it closes by itself after the delay (24 hours when you pick nothing).
example
/ticket close-request delay:12 hours
options
  • reason optional text why it can be closed (optional)
  • delay optional text closes by itself after this if nobody answers (default: 24 hours) pick: 1 hour, 12 hours, 24 hours, 48 hours
who
staff: the topic's staff roles, or anyone with the tickets ability
/ticket closeclose this ticket (asks first). the member who opened it can close it tooshow more

/ticket close [reason]

how
close the ticket. balqis asks first, then saves the transcript (when your server has transcripts on) and the member can no longer write in it. the member who opened it can close it too.
example
/ticket close reason:order sent
options
  • reason optional text why it is closed (optional)
who
the member who opened the ticket, or staff
balqis needs
view channel, read message history, attach files
/ticket reopenopen this closed ticket again: the member gets access backshow more

/ticket reopen [dm]

how
open a closed ticket again, while its channel or thread still exists. the member gets access back and can write again.
example
/ticket reopen dm:yes
options
  • dm optional yes or no send the member a dm (empty: server setting)
who
staff: the topic's staff roles, or anyone with the tickets ability
balqis needs
view channel, send messages, read message history, attach files, manage channels, manage roles

keep someone out

anywhere in the server.

/ticket blockstop a member from opening tickets in this servershow more

/ticket block <user> [reason] [dm]

how
stop someone from opening new tickets in this server, for example after spam tickets.
example
/ticket block user:@pyqa reason:spam tickets
options
  • user needed member the member
  • reason optional text why (default: no reason given)
  • dm optional yes or no send them a dm first (empty: server setting)
who
anyone with the tickets ability (the mod preset and up), or the administrator permission when the server set no access rules
/ticket unblocklet a blocked member open tickets againshow more

/ticket unblock <user> [dm]

how
let a blocked member open tickets again.
example
/ticket unblock user:@pyqa
options
  • user needed member the member
  • dm optional yes or no send them a dm (empty: server setting)
who
anyone with the tickets ability (the mod preset and up), or the administrator permission when the server set no access rules

from any message

nothing to type.

open ticketopen a ticket about a messageshow more

open ticket

how
right-click a message (or hold it on your phone), then apps, then open ticket. the ticket opens about that message, so the staff see what it is about. anyone can do it, like the panel.
example
apps > open ticket
options

no options, just run it.

who
everyone in the server

need a support desk?

add balqis to your server, then run /setup tickets there.

add to server