Pular para o conteúdo principal

Visão geral

Os gatilhos de reação adicionam reações automaticamente. Eles são configurados com os comandos de prefixo do Petto e também podem ser gerenciados em Dashboard → Automação. Eles são diferentes dos Cargos por reação: os gatilhos de reação adicionam um emoji a uma mensagem, enquanto os cargos por reação mudam os cargos de um membro quando ele reage.
Três mensagens no general: kira e Solo Lester desejam feliz aniversário a chu e recebem a reação de festa, a mensagem de agradecimento de chu não recebe nenhuma

No Discord: cada mensagem que diz feliz aniversário recebe o 🎉 do Petto (as contagens incluem os membros que entraram na brincadeira).

Comandos

kira passa o link de uma mensagem de #anuncios com 🎉 e Petto diz que reagiu

No Discord: Petto reage a uma mensagem a partir do link.

kira adiciona 🎂 para feliz aniversário e Petto responde com o gatilho #1

No Discord: um gatilho novo e seu número.

kira muda o gatilho 3 para 60 segundos de espera e correspondência exata e Petto diz que foi atualizado

No Discord: as configurações de um gatilho mudadas pelo número.

chu pergunta quem fez o gatilho pizza e Petto responde kira

No Discord: quem fez um gatilho.

kira remove 🍕 pizza e Petto confirma

No Discord: um emoji e frase removidos.

kira remove todos os gatilhos de bom dia e Petto diz que removeu dois

No Discord: todos os emojis de uma frase removidos.

shi lista os gatilhos e Petto mostra seis com número e modo, lmao desativado

No Discord: os gatilhos do servidor, com !react.

liam reinicia os gatilhos e Petto diz que removeu seis

No Discord: todos os gatilhos do servidor removidos.

kira coloca 😍 🔥 👏 em #arte e Petto confirma que as novas mensagens ali vão recebê-los

No Discord: três emojis para cada mensagem nova de #arte.

chu pede a lista e Petto mostra #sugestoes com 👍 👎 e #arte com 😍 🔥 👏

No Discord: os canais com reações automáticas.

!react é um alias de !reaction. Esses comandos funcionam só com prefixo; o Petto não os registra como comandos slash. !reactionconfig mostra os gatilhos do servidor e os comandos para mudá-los.
Petto lista os seis gatilhos do Petto Land, ligados ou não, e os comandos do !reaction

No Discord: o cartão do !reactionconfig.

Gatilhos por texto

add salva uma palavra ou frase sem diferenciar maiúsculas de minúsculas. O Petto reage quando a frase aparece em uma nova mensagem. Gatilhos de uma palavra muito comuns, como hey, the, and ou you, são bloqueados para que cada mensagem não precise passar por uma automação cara.
chu tenta hey e Petto diz que é comum demais, depois tenta pizza com 🍕 e Petto diz que esse emoji e gatilho já existem

No Discord: um gatilho comum demais, e um que já existe.

Cada gatilho pode ser configurado de forma independente:
  • Correspondência contains, startsWith, endsWith ou exact.
  • Correspondência sensível ou não a maiúsculas.
  • Limite por canais e cargos.
  • Um intervalo por membro de 0 a 86400 segundos.
  • Ativado/desativado sem precisar excluir o gatilho.
O dashboard mostra essas opções com seletores múltiplos de canais e cargos. !reaction edit usa o ID do gatilho mostrado por !reaction list. Use owner para ver quem criou um gatilho. remove exclui um par emoji/frase, removeall exclui todos os emojis de uma frase e reset exclui todos os gatilhos por frase do servidor.

Reagir a todas as mensagens

messages configura um canal com até cinco emojis. As novas mensagens nesse canal recebem essas reações. Usar o comando sem emojis desativa as reações automáticas daquele canal.
Mia publica o fanart em #arte e recebe as reações 😍, 🔥 e 👏 do canal e o 🐾 de um gatilho

No Discord: um desenho novo em #arte recebe os três emojis do canal (e 🐾, porque diz petto).

kira usa !reaction messages #sugestoes sem emojis e Petto diz que as reações automáticas foram desativadas ali

No Discord: um canal sem emojis: as reações automáticas são desligadas.

Use messages_list para ver os canais configurados. O bot precisa de permissão para ver o canal, ler o histórico de mensagens e adicionar reações.

Dashboard

O grupo Automação do dashboard tem duas páginas:
  • Gatilhos de reação: cada gatilho com as configurações para editar, remoção um por um e Remover todos os gatilhos.
  • Canais que recebem até cinco reações em cada nova mensagem, em uma página própria, Reações a mensagens.
Seis gatilhos do Petto Land com emoji, frase, modo e espera, feliz aniversário aberto com as configurações

Dashboard → Automação → Gatilhos de reação: os gatilhos do servidor, um aberto para editar, e o formulário para adicionar um.

O cartão Reagir a cada mensagem com #sugestoes aberto para editar os emojis, #arte, e o formulário para adicionar um canal

Dashboard → Automação → Reações a mensagens: os canais que reagem a cada mensagem, com até cinco emojis cada um.

As mudanças no dashboard usam a mesma configuração no banco de dados que os comandos de prefixo.