Resumo
O suporte com fóruns deixa os membros pedirem ajuda em um canal de fórum. Eles clicam em um botão de um painel, preenchem um formulário curto, escolhem o tipo de consulta (uma tag do fórum) e o Petto cria a postagem para eles. Dentro da postagem, o autor e a equipe têm ferramentas para bloqueá-la, fechá-la e resolvê-la. Funciona como os Tickets, mas cada pergunta é uma postagem de um fórum que outros membros podem encontrar depois.!forum setup #forum (Gerenciar servidor). Nada muda em um servidor que não usa. !forum é um comando com prefixo (alias !forums); não há comandos slash. !forumconfig mostra o cartão do módulo.
No Discord: !forumconfig com a configuração do fórum e todos os comandos do módulo.
Configure
Escolha o fórum
!forum setup #suporte ajuda cria uma configuração chamada ajuda para o fórum #suporte. Um servidor pode ter até 5 configurações, uma por canal de fórum. O Petto confere o que falta a ele no fórum e avisa, e cria uma tag Resolvido se o fórum não tiver nenhuma e ele puder editá-lo.
No Discord: !forum setup com o fórum e um nome; o cartão mostra quem pode fazer o quê e a automação.
Escolha a equipe
!forum set staff-roles @Ajudantes diz quais cargos são a equipe deste fórum. Membros com Gerenciar tópicos são equipe em todo lugar.
No Discord: o cargo da equipe é salvo.
Poste o painel
!forum panel #info-suporte posta o cartão com o botão Abrir postagem. Se você executar de novo, a mensagem que já está é editada em vez de postar uma nova. Com outro canal, o painel vai para lá.
No Discord: !forum panel com o canal do painel.

No Discord: o painel com o botão Abrir postagem.
Confira
!forum status mostra as configurações, quem pode fazer o quê, a automação e qualquer permissão que falte ao Petto.
No Discord: !forum status com a permissão que falta ao Petto.

Dashboard → Comunidade → Fóruns: as configurações dos seus fóruns, cada uma com o painel e as postagens.

Dashboard → Comunidade → Fóruns: o editor de uma configuração: o fórum, o painel e uma prévia ao vivo dele e da primeira mensagem.

Dashboard → Comunidade → Fóruns: as postagens dos seus fóruns com os botões Bloquear, Fechar e Resolvido.
O que os membros veem
- Clicam em Abrir postagem no painel.
- Um formulário pede o título e a descrição, e até três perguntas a mais que você adicionar (texto curto, parágrafo ou um menu de opções). Se você ativar as imagens, o formulário tem um envio de imagens.
- Se o fórum tem tags, um menu pede o tipo de consulta (a tag). É pulado quando o fórum não tem tags para escolher. Uma tag pode ser opcional (um botão “Postar sem tag”) ou obrigatória.
- O Petto cria a postagem e responde com um link privado para ela.

No Discord: o formulário que abre quando um membro clica em Abrir postagem.

No Discord: uma postagem nova: a primeira mensagem, as respostas do formulário e o cartão com as regras e o cargo que é avisado.

Dashboard → Comunidade → Fóruns: o formulário: os textos da janela e até três perguntas a mais.

Dashboard → Comunidade → Fóruns: a primeira mensagem, as regras e os cargos que são avisados.

No Discord: a mesma postagem com a primeira mensagem no estilo cartão: uma linha, e a descrição em um cartão.

No Discord: a etapa para escolher o tipo de consulta, vista só pelo membro.

No Discord: o Petto responde com um link privado para a nova postagem.
Postagem aberta por @membro - título seguida da descrição. Você pode mudar com um modelo que use {user}, {username}, {title}, {description}, {tag}, {server} e {forum}, ou deixar só a primeira linha na mensagem e a descrição em um cartão. Depois vêm as respostas às outras perguntas, as imagens e um cartão com suas regras e os cargos a mencionar.
Tags
- Os membros só podem escolher as tags que a configuração permite (todas se você não escolheu nenhuma), nunca as que só moderadores usam nem a tag Resolvido.
- Uma postagem pode ter até o número de tags que você permitir (de 1 a 5).
- Se o próprio fórum exige uma tag, o Petto pede uma mesmo que a configuração não peça.

Dashboard → Comunidade → Fóruns: quais tags os membros podem escolher, quantas uma postagem pode ter e a tag que significa resolvido.
Limites e bloqueios

No Discord: um membro que já tem três postagens abertas é recusado, e só ele vê.

Dashboard → Comunidade → Fóruns: os cargos da equipe, quem pode abrir postagens, os limites e o que o autor pode fazer.
Comandos
Dentro de uma postagem de fórum funcionam as ferramentas abaixo. Cada uma responde com um cartão verde pequeno, por exemplo@equipe: #postagem foi bloqueada com sucesso, com uma menção silenciosa.
!forum lock (!tl)
!forum lock (!tl)

No Discord: !tl com um motivo bloqueia a postagem.
!forum unlock (!tul)
!forum unlock (!tul)

No Discord: !tul deixa os membros escreverem de novo.
!forum close (!frc)
!forum close (!frc)

No Discord: o autor fecha a própria postagem; o cartão é a última mensagem.
!forum reopen (!frr)
!forum reopen (!frr)

No Discord: uma postagem fechada é aberta de novo.
!forum solved (!frs)
!forum solved (!frs)

No Discord: o autor marca a postagem como resolvida; o cartão diz quando ela será fechada.
!forum unsolved (!fru)
!forum unsolved (!fru)

No Discord: a tag Resolvido sai.
!forum rename (!frre)
!forum rename (!frre)

No Discord: o autor muda o título da própria postagem.
!forum tag add|remove (!frta, !frtr)
!forum tag add|remove (!frta, !frtr)

No Discord: uma tag é adicionada e outra removida.
!forum tag list (!frtl)
!forum tag list (!frtl)

No Discord: as tags do fórum, com as da postagem em negrito.
!forum claim | unclaim (!frcl, !frun)
!forum claim | unclaim (!frcl, !frun)

No Discord: um membro da equipe diz que cuida da postagem e depois a solta.
!forum list (!frl)
!forum list (!frl)

No Discord: as postagens abertas dos fóruns, com o autor, o estado e quem cuida delas.
--setup <nome> aos comandos de configuração (eles também são achados pelo fórum em que você os digita).
Quem pode usar as ferramentas
- O autor de uma postagem pode fechá-la, marcá-la como resolvida e mudar o título, só na própria postagem. Você pode desligar cada uma (
author-close,author-solve,author-rename). - Os cargos da equipe da configuração e os membros com Gerenciar tópicos podem usar todas as ferramentas em qualquer postagem.
- Um membro da equipe que só tem um cargo de equipe não pode agir na postagem de um membro cujo cargo mais alto esteja acima do dele (a mesma regra dos comandos de moderação). Gerenciar tópicos não é barrado por ela.
- Em um fórum sem configuração, só membros com Gerenciar tópicos podem usar as ferramentas, então
!tlfunciona em qualquer fórum para os moderadores. - Fora de uma postagem de fórum, as ferramentas respondem que não é uma postagem de fórum. O Petto confere as próprias permissões e diz qual falta.

No Discord: um membro que não é da equipe não pode bloquear uma postagem.
Mover uma mensagem para o fórum
Responda a uma mensagem (ou dê o link ou o ID dela) e digite!forum move. O Petto cria uma postagem no fórum com o cartão Mensagem original (o que dizia e quem escreveu) e uma nota de quem moveu, e deixa uma resposta sob a mensagem que aponta para a postagem e menciona o autor. A mensagem original não é apagada. Adicione o fórum e um título se precisar: !forum move #suporte Não consigo entrar.

No Discord: kira responde a uma mensagem com !forum move; o Petto responde embaixo da mensagem com o link para a nova postagem.

No Discord: a nova postagem, com o cartão Mensagem original.
Opções de !forum set
max-open, cooldown, slowmode, require-tag, max-tags, images, adopt, tag-wait, inactive-days, inactive-action (lock ou close), solved-action (none, lock ou close), solved-delay (horas), author-close, author-solve, author-rename, staff-roles, ping-roles, required-roles, blocked-roles, guidelines, first-message, first-message-style (plain ou card), panel-title, panel-text, panel-footer, panel-image, panel-color, panel-design, button-label, button-emoji, button-style, modal-title, title-label e description-label. Use none para apagar um texto ou uma lista. As perguntas extras do formulário e os eventos do registro são configurados no painel web.
Automação
Uma tarefa roda a cada minuto e só lê um índice das postagens que chegaram a hora, então custa quase nada. Tudo é opcional e vem desligado.- Postagens sem atividade:
inactive-daysbloqueia ou fecha uma postagem em que ninguém escreveu por esses dias. - Postagens resolvidas:
solved-actionesolved-delaybloqueiam ou fecham uma postagem depois desse tempo desde que foi marcada como resolvida. - Postagens feitas à mão: com
adoptligado, uma postagem feita no fórum sem o painel é guardada, recebe as regras e a menção à equipe e pode usar as ferramentas. Serequire-tagestá ligado e a postagem não tem tag, o Petto pede ao autor que escolha uma e fecha a postagem quando passamtag-waitminutos.

Dashboard → Comunidade → Fóruns: postagens sem atividade, postagens resolvidas e postagens feitas à mão.
Registro
A categoria de registro forums (!logs add #canal forums) avisa quando uma postagem é aberta, bloqueada, fechada ou resolvida, quem fez (ou que o Petto fez sozinho) e por quê. Cada um dos quatro pode ser desligado no painel web, para cada configuração. Veja Registros.

Dashboard → Comunidade → Fóruns: o que é contado no registro de cada configuração.
Permissões de que o Petto precisa
No canal de fórum: Ver canal, Enviar mensagens (para criar postagens), Enviar mensagens em tópicos e Gerenciar tópicos (para bloquear, fechar e marcar com tags). Criar tópicos públicos, Anexar arquivos (copiar as imagens do formulário) e Gerenciar canais (criar a tag Resolvido) são opcionais. No canal do painel: Ver canal e Enviar mensagens.!forum status lista o que falta.
Solução de problemas
Faltam permissões para mim no fórum
Faltam permissões para mim no fórum
!forum status de novo.Não dá para criar a tag Resolvido
Não dá para criar a tag Resolvido
Os membros dizem que o botão não faz nada
Os membros dizem que o botão não faz nada
!forum status e depois !forum panel para postá-lo de novo.!tl diz que não é uma postagem de fórum
!tl diz que não é uma postagem de fórum

No Discord: !tl digitado em um canal normal.
Uma postagem foi fechada sozinha
Uma postagem foi fechada sozinha
inactive-days, solved-action e tag-wait em !forum status. A categoria de registro forums diz qual regra fez isso.