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.
No Discord: cada mensagem que diz feliz aniversário recebe o 🎉 do Petto (as contagens incluem os membros que entraram na brincadeira).
Comandos
!reaction react
!reaction react

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

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

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

No Discord: quem fez um gatilho.
!reaction remove
!reaction remove

No Discord: um emoji e frase removidos.
!reaction removeall
!reaction removeall

No Discord: todos os emojis de uma frase removidos.
!reaction list
!reaction list

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

No Discord: todos os gatilhos do servidor removidos.
!reaction messages
!reaction messages

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

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.

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.

No Discord: um gatilho comum demais, e um que já existe.
- Correspondência
contains,startsWith,endsWithouexact. - 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.
!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.

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

No Discord: um canal sem emojis: as reações automáticas são desligadas.
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.

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

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