Pular para o conteúdo principal

Visão geral

Os tickets organizam os pedidos de suporte por meio de um painel, em vez de uma enxurrada de DMs. Tudo abaixo exige a permissão Gerenciar servidor, a menos que seja uma ação de ticket que qualquer membro pode usar. O dashboard tem o mesmo em Comunidade → Tickets: painéis com prévia ao vivo, tipos de suporte, formulários de ticket, acesso, configurações, respostas rápidas e os tickets abertos.
A página Painéis de tickets com os passos de configuração feitos e um painel com os botões Suporte, Denunciar um membro e Parceria

Dashboard → Comunidade → Tickets: os passos de configuração e um painel com a prévia no Discord.

!ticketconfig mostra em um card o que o servidor configurou para os tickets e todos os comandos de tickets.
liam digita !ticketconfig e o Petto responde com o card de configuração dos tickets: modo de assumir, fechamento, avaliações, canais de log, limites e horário da equipe, e depois todos os comandos de tickets

No Discord: !ticketconfig com as configurações dos tickets e os comandos para mudá-las.

!ticketconfig mostra em um card o que o servidor configurou para os tickets e todos os comandos de tickets. !ticketconfig mostra em um card o que o servidor configurou para os tickets e todos os comandos de tickets. !ticketconfig mostra em um card o que o servidor configurou para os tickets e todos os comandos de tickets. !ticketconfig mostra em um card o que o servidor configurou para os tickets e todos os comandos de tickets. !ticketconfig mostra em um card o que o servidor configurou para os tickets e todos os comandos de tickets. !ticketconfig mostra em um card o que o servidor configurou para os tickets e todos os comandos de tickets.

Configuração guiada

!ticket setup abre um painel com menus e botões que configura tudo em um só lugar: escolha o canal do painel de tickets, os cargos de suporte e um canal de logs, escreva o título e o texto, adicione os tipos de ticket (nome, emoji e uma descrição curta), escolha a cor dos botões e se os membros veem botões ou um menu suspenso, e publique tudo com um clique. Se o painel não puder ser publicado, nada é guardado. Depois, cada tipo pode ser ajustado no dashboard ou com !ticket category edit.
1

Use !ticket setup

O Petto responde com o painel de configuração. Nada é publicado até você apertar Publicar, e o canal do painel começa como o canal onde você digitou.
liam digita !ticket setup e o Petto responde com o painel de configuração: o canal do painel, os cargos de suporte e o canal de log, um tipo Suporte de exemplo, três menus e os botões Título e texto, Adicionar tipo, Cor, Usar menu suspenso, Publicar e Cancelar

No Discord: o painel do !ticket setup ao abrir.

2

Escolha os canais e os cargos

Use os três menus: onde publicar o painel, os cargos de suporte que respondem os tickets e um canal de log opcional para os tickets abertos e fechados. Cada linha ganha um check quando está pronta.
O painel de configuração com #abrir-ticket como canal do painel, Ajudantes e Moderadores como cargos de suporte e #registro-tickets como canal de log, cada um com um check

No Discord: o canal do painel, dois cargos de suporte e o canal de log já estão escolhidos.

3

Escreva o título e o texto

Título e texto abre um formulário com o título e o texto do painel.
O formulário Título e texto do painel com Precisa de ajuda? como título e o texto que fica acima dos botões

No Discord: o formulário de Título e texto.

4

Adicione os tipos de ticket

Adicionar tipo pede o nome do botão, um emoji, uma descrição curta para o menu suspenso e, se quiser, o texto de boas-vindas desse tipo.
O formulário Adicionar um tipo de ticket com Denunciar um membro como nome, o emoji de sirene, uma descrição curta e um texto de boas-vindas com {user}

No Discord: o formulário de Adicionar tipo.

5

Escolha a aparência

Cor muda a cor dos botões cada vez que você aperta, e Usar menu suspenso troca para um menu (até 25 tipos em vez de 5). O painel mostra o que os membros vão ver.
O painel de configuração com o título Precisa de ajuda?, os tipos Suporte, Denunciar um membro e Parceria com pontos verdes, e a linha com o texto de boas-vindas próprio, botões verdes e 3/5 tipos

No Discord: três tipos, botões verdes e o texto de boas-vindas de um tipo.

6

Publique

Publicar publica o painel e cria os tipos. Sem canal do painel ou sem um cargo de suporte, o Petto diz o que falta e nada é publicado.
O Petto responde que o sistema de tickets está pronto, com o painel em #abrir-ticket e 3 tipos de ticket

No Discord: o painel de configuração vira a mensagem de pronto.

O painel em #abrir-ticket: Precisa de ajuda?, o texto e os botões verdes Suporte, Denunciar um membro e Parceria

No Discord: o painel que a configuração publicou.

Abaixo do painel de configuração o Petto responde, só para liam, que primeiro escolha pelo menos um cargo de suporte

No Discord: Publicar ainda sem um cargo de suporte.

Painéis

A mensagem em que os membros clicam para abrir um ticket.
kira digita !ticket panel create em #abrir-ticket com um título, um texto, o estilo de botões e a cor; o Petto publica o card e responde que o painel 1 foi publicado

No Discord: um painel publicado com um comando, antes de ter tipos.

O painel de #abrir-ticket agora azul e com uma linha pequena embaixo; kira digitou !ticket panel edit 1 com um rodapé e uma cor e o Petto responde que o painel 1 mudou e a mensagem foi atualizada

No Discord: o painel muda no lugar.

kira digita !ticket panel delete 2 e o Petto responde que o painel 2 foi apagado

No Discord: um painel apagado.

kira digita !ticket panel resend 1 e o Petto responde que o painel 1 foi reenviado em #abrir-ticket

No Discord: um painel publicado de novo.

kira digita !ticket panel list: o painel 1 em #abrir-ticket com botões e 3 categorias, o painel 2 em #inscricoes como menu sem nenhuma

No Discord: os painéis do servidor.

style é button (no máximo 5 categorias) ou select (menu suspenso, no máximo 25 categorias).
O painel Precisa de ajuda? com o menu Com o que você precisa de ajuda? aberto: Suporte, Denunciar um membro e Parceria, cada um com o emoji e a descrição

No Discord: um painel com estilo select e o menu aberto.

Como um painel fica

Um painel é um card: uma imagem em cima (opcional), o título, o texto, uma linha pequena embaixo, e os botões ou o menu suspenso abaixo do card. No dashboard você pode escolher a cor do card (a faixa do lado dele; sem cor o card não tem faixa, mesmo que a prévia mostre verde), a imagem (um link que começa com https), o texto pequeno e, para um menu suspenso, o texto que ele mostra antes da escolha. Uma prévia ao vivo mostra o que os membros vão ver.
O card do painel de #abrir-ticket, publicado, com o título, o texto, o estilo, a cor do card, a imagem, o texto pequeno e o design salvo, e à direita a prévia com os três botões

Dashboard → Comunidade → Tickets: um painel com a prévia ao vivo.

O dashboard também tem designs prontos para começar (suporte clássico, central de ajuda com menu suspenso, denúncias, candidaturas e minimalista). Eles só preenchem o formulário: você pode mudar o que quiser antes de publicar. Um design salvo em Embeds ainda pode substituir o card.
A seção Novo painel com os designs Suporte clássico, Central de ajuda (menu), Denúncias, Candidaturas e Minimalista, o formulário para publicar um painel e a prévia

Dashboard → Comunidade → Tickets: Novo painel, com os designs prontos.

Categorias

O que o botão ou a opção do menu suspenso de um painel realmente abre.
A página Tipos de suporte com Suporte, Denunciar um membro e Parceria, 3 de 25, cada um com Como aparece no painel aberto, e a parte Adicionar um tipo de suporte com Começar com um conjunto pronto

Dashboard → Comunidade → Tipos de suporte: cada tipo com o painel, a aparência, a abertura e a equipe, e o conjunto pronto.

kira digita !ticket category add 1 partner Parceria SUPORTE @Partner Manager com um emoji e o Petto responde que a categoria partner foi adicionada ao painel 1

No Discord: uma categoria adicionada ao painel 1.

kira digita !ticket category edit support --emoji 💬 --max_open 2 e o Petto responde que a categoria support foi atualizada

No Discord: uma categoria mudada com flags.

kira digita !ticket category remove partner e o Petto responde que a categoria partner foi removida

No Discord: uma categoria removida.

kira digita !ticket category list: support, report e partner, cada uma com o nome, o painel 1, a categoria de canais e os cargos de suporte

No Discord: as categorias do servidor.

naming aceita {number}, {username}, {userid} e {category}, e o padrão é ticket-{number}. max_open é o limite por usuário nessa categoria, e o padrão é 1. Cada categoria pode ter o seu próprio texto de boas-vindas com --welcome (em !ticket category add e edit, ou no painel de configuração), sem precisar de um embed salvo. Ele aceita {user}, {username}, {category}, {server} e {number}.

Exemplos de nomes e boas-vindas

Comando
Resultado
Os nomes ficam em minúsculas, e espaços, acentos e símbolos viram -.
kira define o nome {category}-{username}-{number} em support, depois abre um ticket com !ticket open support e o Petto responde Ticket aberto: #suporte-kira-0043

No Discord: o novo nome, e depois um ticket que o usa.

Só esses placeholders funcionam nos nomes e nos textos de boas-vindas; outras variáveis, como {server_name}, ficam do jeito que foram escritas. !ticket category add e !ticket category edit também aceitam form (o nome de um formulário, ou none no edit para removê-lo) e required_role (um cargo de que os membros precisam para abrir a categoria). Na forma com prefixo, escreva-os como flags: !ticket category edit support --form bug-report.

Cargos de suporte e cargos mencionados

Além do que é obrigatório na criação, adicione mais cargos que podem ver os tickets de uma categoria, ou cargos mencionados quando um ticket abre.
kira adiciona @Senior-Staff como cargo de suporte de support e o Petto confirma

No Discord: um cargo adicionado.

kira remove @Senior-Staff dos cargos de suporte de support e o Petto confirma

No Discord: um cargo removido.

kira lista os cargos de suporte de support: Ajudantes e Senior-Staff

No Discord: os cargos de uma categoria.

kira adiciona @on-call como cargo mencionado de support e o Petto confirma

No Discord: um cargo adicionado.

kira remove @on-call dos cargos mencionados de support e o Petto confirma

No Discord: um cargo removido.

kira lista os cargos mencionados de support: Ajudantes e on-call

No Discord: os cargos de uma categoria.

Cargos obrigatórios

Limite uma categoria aos membros que têm um cargo (por exemplo, um cargo pago ou de verificado).
kira torna @VIP obrigatório para vip-support e o Petto confirma

No Discord: um cargo adicionado.

kira remove @VIP dos cargos obrigatórios de vip-support e o Petto confirma

No Discord: um cargo removido.

kira lista os cargos obrigatórios de vip-support: VIP

No Discord: os cargos de uma categoria.

Abaixo do painel, agora com um botão Suporte VIP, o Petto responde só para o membro: Você precisa de @VIP para abrir este ticket

No Discord: um membro sem @VIP aperta Suporte VIP.

Para que um membro ou um cargo não possa abrir tickets, use a lista negra de tickets (uma entrada de cargo vale para todos os membros com esse cargo). O dashboard tem isso em Acesso a tickets.
kira digita !ticket blacklist add @griefer_99 com um motivo e o Petto responde que griefer_99 foi adicionado à lista negra de tickets

No Discord: um membro bloqueado dos tickets, com um motivo.

kira digita !ticket blacklist remove @griefer_99 e o Petto responde que griefer_99 foi removido da lista negra de tickets

No Discord: um membro tirado da lista negra.

kira digita !ticket blacklist list: griefer_99 com o motivo, e o cargo Silenciado

No Discord: quem não pode abrir tickets.

A página Acesso a tickets com griefer_99 e o cargo Silenciado bloqueados, cada um com Desbloquear, e o formulário para bloquear um membro ou cargo

Dashboard → Comunidade → Acesso a tickets: os membros e cargos bloqueados.

Para que um membro ou um cargo não possa abrir tickets, use a lista negra de tickets (uma entrada de cargo vale para todos os membros com esse cargo). O dashboard tem isso em Acesso a tickets.
Para que um membro ou um cargo não possa abrir tickets, use a lista negra de tickets (uma entrada de cargo vale para todos os membros com esse cargo). O dashboard tem isso em Acesso a tickets.
Para que um membro ou um cargo não possa abrir tickets, use a lista negra de tickets (uma entrada de cargo vale para todos os membros com esse cargo). O dashboard tem isso em Acesso a tickets.
Para que um membro ou um cargo não possa abrir tickets, use a lista negra de tickets (uma entrada de cargo vale para todos os membros com esse cargo). O dashboard tem isso em Acesso a tickets.
Para que um membro ou um cargo não possa abrir tickets, use a lista negra de tickets (uma entrada de cargo vale para todos os membros com esse cargo). O dashboard tem isso em Acesso a tickets.
Para que um membro ou um cargo não possa abrir tickets, use a lista negra de tickets (uma entrada de cargo vale para todos os membros com esse cargo). O dashboard tem isso em Acesso a tickets.

Horário da equipe e limites

Em Configurações de tickets você pode definir:
  • Tickets abertos ao mesmo tempo por membro, para o servidor inteiro (0 para sem limite). Cada tipo também tem o seu próprio limite.
  • Horário da equipe: dias, de e até, e um fuso horário. Fora desse horário, o ticket abre com um aviso que diz quando a equipe responde (você pode escrever a mensagem, com {start}, {end} e {timezone}, por exemplo Nossa equipe está offline. Respondemos de {start} até {end} ({timezone}).), ou você pode escolher não deixar abrir tickets.
Abaixo do painel, o Petto responde só para o membro que ele já tem 1 ticket aberto e o limite do servidor é 1

No Discord: um membro no limite do servidor tenta abrir outro ticket.

Um ticket novo com o card de boas-vindas e, embaixo, o aviso de que a equipe não está e responde das 14:00 às 22:00 (America/Bogota)

No Discord: um ticket aberto fora do horário da equipe recebe o aviso.

  • Lembrete para tickets não assumidos: depois dos minutos que você escolher, os cargos de suporte do tipo são mencionados uma vez em um ticket que ninguém assumiu (0 para sem lembrete).
No ticket 0042 enderwolf pede ajuda; depois o Petto menciona Ajudantes: o ticket está esperando há 30 minutos e ninguém assumiu

No Discord: ninguém assumiu o ticket em 30 minutos, então os cargos de suporte são mencionados uma vez.

Todo canal de ticket também ganha um tópico com o número, o tipo e quem o abriu, para a equipe ver tudo de relance.
  • Exclusão automática: o canal de um ticket fechado é apagado depois das horas que você escolher (a transcrição é mantida). 0 mantém os canais até alguém apagá-los.
A página Configurações de tickets: um lembrete depois de 30 minutos, canais fechados apagados depois de 48 horas, o canal de transcrições, 2 tickets abertos por membro e horário da equipe das 9:00 às 22:00, de segunda a sábado, com mensagem própria

Dashboard → Comunidade → Configurações de tickets: assumir, encerramento, transcrições, fechamento automático, avaliações, logs, limites, horário da equipe e cargos bloqueados.

Respostas rápidas

Textos que a equipe envia dentro de um ticket com um comando, para as perguntas que aparecem o tempo todo.
kira salva a resposta rápida rules e o Petto responde que foi salva e como enviá-la

No Discord: uma resposta rápida salva.

No ticket 0042 enderwolf diz que agora funciona; shi digita !qr send solved e o Petto publica o texto com o nome do membro, o número 0042 e Petto Land, e depois Enviado

No Discord: uma resposta rápida enviada em um ticket.

shi digita !quickreply list: booster-role, rules e solved, cada uma com o começo do texto

No Discord: as respostas rápidas do servidor.

kira digita !quickreply remove booster-role e o Petto responde que foi apagada

No Discord: uma resposta rápida apagada.

add e remove precisam de Gerenciar servidor; send só funciona dentro de um ticket aberto e só para a equipe dele. Você pode usar {user}, {username}, {category}, {server} e {number}. Dá para guardar até 50, e elas também podem ser gerenciadas no dashboard (Respostas rápidas).
A página Respostas rápidas com booster-role, rules e solved, cada uma com !qr send e o texto, e o formulário Nova resposta rápida

Dashboard → Comunidade → Respostas rápidas: os textos salvos e um novo.

No dashboard, a página Tickets ao vivo também mostra os números dos seus tickets, e Tipos de suporte pode adicionar um conjunto pronto (Suporte, Reportar um jogador, Compras e Apelações) com um clique.
A página Tickets ao vivo: 3 abertos, 1 sem quem assuma, 11 abertos e 8 fechados em 7 dias, 3 h 38 min abertos em média e avaliação 4,5, os três tickets abertos, os fechados com um botão Transcrição e o gráfico de 14 dias

Dashboard → Comunidade → Tickets ao vivo: os números, os tickets abertos e os fechados com transcrição.

Tudo o que é automático aqui começa desativado ou em 0: o lembrete, a exclusão automática de canais fechados, o limite, o horário da equipe e o encerramento automático. Nada é apagado ou fechado sozinho até você ativar.

IA de tickets (em breve)

O assistente de IA para tickets é um beta fechado: só os servidores em que a equipe do Petto o ativou veem uma página Assistente de IA em Comunidade → Tickets, e só ali ele pode cumprimentar os membros e escrever as primeiras respostas nos tickets. Os outros servidores ainda não têm essa página. Será um produto Premium separado, vendido à parte e não incluído no plano Premium. !ticket stats (Gerenciar servidor) mostra os números dos seus tickets: quantos estão abertos e não assumidos, abertos e fechados nos últimos 7 e 30 dias, o tempo médio que um ticket fica aberto, a avaliação média e quem mais assume tickets.
liam digita !ticket stats: 5 abertos (2 sem ninguém assumir), 16 abertos e 11 fechados em 7 dias, 3 h 31 min abertos em média, avaliação 4,5 de 41, e shi, chu, kira e Chillet como quem mais assume

No Discord: os números dos tickets do servidor.

Fechar com um motivo, a DM com a transcrição, avaliações, reabrir e apagar um ticket fechado estão na mesma página. Como toda DM do Petto, as DMs da transcrição e do fechamento começam com uma linha De <servidor> e têm botões de info, apagar e denunciar: veja DMs do Petto.

Transcrições

Uma transcrição é a conversa salva de um ticket. Ela é criada quando o ticket fecha, ou quando a equipe clica no botão de transcrição. Em Configurações de tickets > Transcrições você escolhe:
  • Canal de transcrições: toda transcrição também é enviada para lá, além dos logs. Vazio significa que ele não é usado.
  • Como é enviada: automático (um link, ou o arquivo se o servidor não tiver link), só o link, só o arquivo HTML, ou os dois. Vale para os logs, para o canal de transcrições e para a mensagem a quem abriu (que só a recebe se a opção de enviá-la ao fechar estiver ativada).
O card Transcrições com #transcricoes como canal de transcrições e Link e arquivo como forma de envio

Dashboard → Comunidade → Configurações de tickets: o card Transcrições.

Em #transcricoes o Petto publica a transcrição do ticket 42 aberto por enderwolf, com Ver online, o botão Ver transcrição e o arquivo ticket-42-transcript.html

No Discord: a transcrição de um ticket fechado no canal de transcrições, com o link e o arquivo.

Uma DM do Petto: Seu ticket 0042 foi fechado, com o servidor, a categoria, quem atendeu e fechou, o motivo, quando abriu e o canal, os cinco botões de estrelas para avaliar e Ver transcrição

No Discord: a DM que o membro recebe quando o ticket fecha.

Os tickets fechados com transcrição salva aparecem na página Tickets ao vivo do dashboard, cada um com um botão Transcrição que a abre.
A lista Fechados, com transcrição: os tickets 0041 a 0030 com o tipo, quem abriu, quando fecharam e o motivo, cada um com um botão Transcrição, e o gráfico dos últimos 14 dias

Dashboard → Comunidade → Tickets ao vivo: os tickets fechados com transcrição.

Formulários

Um formulário é um questionário curto (um pop-up do Discord) mostrado ao membro antes de o ticket abrir, para que a equipe receba logo os detalhes de que precisa. Crie um formulário uma vez e associe-o a qualquer categoria.
A página Formulários de ticket com bug-report e partner-info, cada um com o título e os campos, e a parte Novo formulário

Dashboard → Comunidade → Formulários de ticket: os formulários e os campos.

kira digita !ticket form create bug-report com dois campos e um título e o Petto responde que o formulário bug-report foi criado

No Discord: um formulário feito com os campos.

kira digita !ticket form edit bug-report --title e o Petto responde que o formulário foi atualizado

No Discord: um título novo para um formulário.

kira digita !ticket form delete partner-info e o Petto responde que foi apagado

No Discord: um formulário apagado.

kira digita !ticket form list: bug-report com 2 campos e partner-info com 3

No Discord: os formulários de ticket do servidor.

O jeito fácil é com botões: !ticket form create <name> (e !ticket form edit <name>), sem campos, abre um painel onde você adiciona perguntas com um botão (resposta curta, parágrafo, opções, envio de arquivos, seletor de membro, cargo ou canal, ou um texto), define uma dica e se cada uma é obrigatória, remove a última, muda o título e salva. O dashboard tem um construtor mais completo, com todos os tipos de pergunta. O texto fields abaixo continua funcionando para quem preferir.
kira digita !ticket form create appeal e o Petto responde com o construtor: Detalhes do ticket com uma pergunta de resposta curta e uma de parágrafo, as duas obrigatórias, e os botões Adicionar resposta curta, Adicionar parágrafo, Remover a última, Título, Salvar e Cancelar

No Discord: o construtor de formulários com duas perguntas.

O formulário Adicionar uma pergunta curta com a pergunta Qual sanção?, a dica e sim em Obrigatória

No Discord: Adicionar resposta curta pede a pergunta, uma dica e se é obrigatória.

fields são de 1 a 5 campos separados por ;, e cada campo é type|id|label|placeholder|required: title é o título do pop-up, com até 45 caracteres (padrão “Detalhes do ticket”). As respostas são publicadas no novo ticket e salvas junto com ele.
O formulário Reportar um bug com O que aconteceu? (obrigatório) e Dispositivo, preenchido pelo membro

No Discord: o formulário que o membro preenche antes de o ticket abrir.

O ticket novo 0043 com o card de boas-vindas, e depois o Petto publica Formulário enviado com a resposta para O que aconteceu? e Dispositivo

No Discord: as respostas, publicadas no ticket novo.

Tipos de pergunta

Além das respostas curtas e dos parágrafos, uma pergunta pode ser qualquer uma destas. Um formulário continua tendo no máximo 5 partes (um texto que só informa conta como uma, é um limite do Discord) e pelo menos uma precisa ser algo que os membros respondam. Cada pergunta também pode ter um texto de ajuda curto embaixo. Uma pergunta é obrigatória a não ser que você a torne opcional, exceto uma caixa sozinha, que o Discord não consegue tornar obrigatória e que o Petto só exige se você pedir.
Exemplo

Imagens e arquivos

Os links do Discord para os arquivos que um membro envia em um formulário podem parar de funcionar, então o Petto copia cada arquivo para o ticket: baixa o arquivo (só de endereços públicos, até 8 MB por arquivo e nunca mais que o limite de envio do servidor) e o envia de novo ao canal do ticket, onde ele fica enquanto o ticket existir. Um ticket copia até 10 arquivos.
  • As imagens (PNG, JPG, GIF e WebP) aparecem nas respostas como uma galeria.
  • Os outros arquivos aparecem como arquivos, com nome e tamanho, prontos para baixar.
  • Uma pergunta definida como só imagens confere o tipo e os primeiros bytes de cada arquivo. Qualquer outra coisa é recusada com uma mensagem privada no formulário, e nenhum ticket é aberto.
  • Se um arquivo não puder ser copiado (é grande demais, o download falhou ou o ticket já tem 10 arquivos), as respostas guardam o link, o nome e o tamanho e avisam que o link pode parar de funcionar.

Como as respostas aparecem

As respostas são publicadas no novo ticket, depois da mensagem de boas-vindas, e não avisam ninguém: as menções a membros, cargos e canais aparecem mas não notificam, e o @everyone nunca funciona. Uma resposta longa é cortada em 1000 caracteres, e quando há muito texto, muitos arquivos ou muito peso, as respostas continuam em mais cards. A transcrição mostra o mesmo card, com as imagens desenhadas uma só vez e os arquivos como links, e os nomes de arquivo aparecem como texto simples. No dashboard (Comunidade > Formulários de ticket) cada pergunta tem o seu tipo, as opções são escritas uma por linha, um envio de arquivos diz se aceita só imagens ou qualquer arquivo e quantos (de 1 a 5), uma pergunta pode ser obrigatória, as setas a sobem ou descem, e uma prévia mostra a janela do Discord. Os formulários são salvos como antes, e os formulários que você já tem continuam funcionando como estão.

Usando um ticket

Os botões dos tickets se arrumam sozinhos. Um botão apertado tarde, ou em um ticket cujo canal já não existe, não mostra mais um erro. Se algo falhar de verdade, o Petto diz ao membro para tentar de novo e que a equipe foi avisada.
O ticket 0042 do tipo Suporte menciona Ajudantes com o cartão de boas-vindas e os botões Assumir, Fechar, Transcrição, Adicionar membro e Remover membro; enderwolf explica o problema e shi assume o ticket

No Discord: um ticket novo, a primeira mensagem do membro e alguém da equipe assumindo.

Nova digita !ticket open support em #comandos e o Petto responde Ticket aberto: #suporte-0043

No Discord: um ticket aberto sem painel.

Abaixo do painel, o Petto responde só para o membro: Ticket aberto: #suporte-0043

No Discord: um membro aperta Suporte no painel.

shi digita !ticket claim no ticket 0042; o Petto publica Ticket assumido, shi está cuidando, e responde Você assumiu este ticket

No Discord: um ticket assumido.

shi digita !ticket unclaim; o Petto publica Ticket liberado e responde Liberado

No Discord: uma reivindicação liberada.

enderwolf agradece a equipe, shi digita !ticket close com um motivo e o Petto publica Ticket 0042 fechado com o motivo e os botões Reabrir, Apagar e Ver transcrição

No Discord: um ticket fechado com um motivo.

O formulário Fechar ticket com um motivo opcional escrito

No Discord: o botão Fechar pede um motivo opcional.

shi digita !ticket reopen; o Petto publica Ticket reaberto por shi com os botões do ticket e responde Ticket reaberto

No Discord: um ticket fechado aberto de novo.

shi digita !ticket delete e o Petto responde Apagando este canal

No Discord: o canal de um ticket fechado apagado.

shi digita !ticket add @Luna e o Petto responde que adicionou Luna a este ticket

No Discord: um membro adicionado ao ticket.

O Petto responde só para a equipe: Quem você quer adicionar?, com um menu de membros

No Discord: o botão Adicionar membro pergunta quem.

shi digita !ticket remove @Luna e o Petto responde que removeu Luna deste ticket

No Discord: um membro tirado do ticket.

shi digita !ticket rename com três palavras e o Petto responde que foi renomeado com hifens entre elas

No Discord: um ticket renomeado.

shi digita !ticket transcript e o Petto responde que a transcrição foi publicada no log de tickets, com o botão Ver transcrição

No Discord: uma transcrição publicada sem fechar.

shi digita !ticket info: ticket 42, Suporte, aberto por enderwolf, aberto, assumido por shi, prioridade alta, aberto há 35 minutos

No Discord: o que o Petto sabe do ticket.

Ferramentas da equipe dentro de um ticket

shi digita !ticket priority high; o Petto publica que shi definiu a prioridade como alta e responde que a prioridade agora é alta

No Discord: a prioridade de um ticket.

shi digita !ticket transfer @chu; o Petto publica que shi passou o ticket para chu e responde que chu está com o ticket agora

No Discord: um ticket passado para outra pessoa da equipe.

shi salva uma nota com !ticket note e o Petto responde Nota salva; depois !ticket note sem texto lista a nota de chu e a nova de shi

No Discord: uma nota privada salva, e depois as notas lidas.

shi digita !ticket request-close com um motivo; o Petto menciona enderwolf perguntando se pode fechar, com Sim, feche e Não, deixe aberto, e responde que pediu para confirmar

No Discord: o membro é perguntado se o ticket pode ser fechado.

Abaixo da pergunta o Petto escreve que enderwolf aceitou fechar, e publica Ticket 0042 fechado por enderwolf com o motivo de que o membro confirmou que estava resolvido

No Discord: o membro aceita e o ticket fecha.

priority aparece no !ticket info. transfer passa o ticket para outro membro da equipe da categoria. note salva uma nota privada para a equipe (escreva uma, ou use sem texto para lê-las). request-close pergunta ao membro, com botões Sim/Não, se o ticket pode ser fechado. open funciona sem nenhum painel. close gera automaticamente um link de transcrição para compartilhar, e transcript publica um sem fechar. claim/unclaim, reopen, delete e rename são só para a equipe.
enderwolf digita !ticket claim no próprio ticket e o Petto responde que só a equipe da categoria pode fazer isso

No Discord: um membro tenta um comando só da equipe.

Limites

Um servidor gratuito pode ter 25 tipos de ticket, e um servidor Premium, 50. !ticket category add, !ticket setup e o dashboard contam todos da mesma forma, e a configuração diz quantos ainda cabem antes de criar qualquer coisa. Um painel continua mostrando no máximo 5 botões ou 25 opções no menu suspenso, como o Discord permite. Veja Premium. Um formulário de ticket tem até 5 partes, com arquivos de até 8 MB cada (veja Formulários).
kira digita !ticket category add e o Petto responde que o servidor já tem 25 tipos de ticket, o máximo de um servidor gratuito, e que o Premium aumenta para 50

No Discord: um servidor gratuito com 25 tipos de ticket tenta adicionar mais um.