Saltar al contenido principal

Resumen

Los activadores de reacción agregan reacciones automáticamente. Se configuran con los comandos de prefijo de Petto y también se pueden gestionar desde Dashboard → Automatización. Son distintos de los Roles por reacción: los activadores de reacción agregan un emoji a un mensaje, mientras que los roles por reacción cambian los roles de un miembro cuando reacciona.
Tres mensajes en general: kira y Solo Lester le desean feliz cumpleaños a chu y reciben la reacción de fiesta, el mensaje de agradecimiento de chu no recibe ninguna

En Discord: cada mensaje que dice feliz cumpleaños recibe el 🎉 de Petto (los conteos incluyen a los miembros que se sumaron).

Comandos

kira da el enlace de un mensaje de #anuncios con 🎉 y Petto dice que reaccionó

En Discord: Petto reacciona a un mensaje desde su enlace.

kira agrega 🎂 para feliz cumpleaños y Petto responde con el activador #1

En Discord: un activador nuevo y su número.

kira cambia el activador 3 a 60 segundos de espera y coincidencia exacta y Petto dice que se actualizó

En Discord: los ajustes de un activador cambiados por su número.

chu pregunta quién hizo el activador pizza y Petto responde kira

En Discord: quién hizo un activador.

kira quita 🍕 pizza y Petto lo confirma

En Discord: un emoji y frase quitados.

kira quita todos los activadores de buenos días y Petto dice que quitó dos

En Discord: todos los emojis de una frase quitados.

shi lista los activadores y Petto muestra seis con su número y modo, lmao desactivado

En Discord: los activadores del servidor, con !react.

liam reinicia los activadores y Petto dice que quitó seis

En Discord: todos los activadores del servidor quitados.

kira pone 😍 🔥 👏 en #arte y Petto confirma que los mensajes nuevos ahí los recibirán

En Discord: tres emojis para cada mensaje nuevo de #arte.

chu pide la lista y Petto muestra #sugerencias con 👍 👎 y #arte con 😍 🔥 👏

En Discord: los canales con reacciones automáticas.

!react es un alias de !reaction. Estos comandos son solo con prefijo; Petto no los registra como comandos de barra. !reactionconfig muestra los activadores del servidor y los comandos para cambiarlos.
Petto lista los seis activadores de Petto Land, activos o no, y los comandos de !reaction

En Discord: la tarjeta de !reactionconfig.

Activadores por coincidencia

add guarda una palabra o frase sin distinguir mayúsculas y minúsculas. Petto reacciona cuando la frase aparece en un mensaje nuevo. Los activadores de una sola palabra muy comunes como hey, the, and o you están bloqueados para evitar que cada mensaje dispare una automatización costosa.
chu prueba hey y Petto dice que es demasiado común, luego prueba pizza con 🍕 y Petto dice que ese emoji y activador ya existen

En Discord: un activador demasiado común, y uno que ya existe.

Cada activador se puede configurar por separado:
  • Coincidencia contains, startsWith, endsWith o exact.
  • Distinguir o no mayúsculas y minúsculas.
  • Alcance por canales y roles.
  • Un tiempo de espera por miembro de 0 a 86400 segundos.
  • Estado activado/desactivado sin borrar el activador.
La dashboard muestra estos ajustes con selectores múltiples de canales y roles. !reaction edit usa el ID del activador que muestra !reaction list. Usa owner para ver quién creó un activador. remove borra un par emoji/frase, removeall borra todos los emojis de una frase, y reset borra todos los activadores por frase del servidor.

Reaccionar a todos los mensajes

messages configura un canal con hasta cinco emojis. Los mensajes nuevos de ese canal reciben esas reacciones. Usarlo sin emojis desactiva las reacciones automáticas de ese canal.
Mia publica su fanart en #arte y recibe las reacciones 😍, 🔥 y 👏 del canal y el 🐾 de un activador

En Discord: un dibujo nuevo en #arte recibe los tres emojis del canal (y 🐾, porque dice petto).

kira usa !reaction messages #sugerencias sin emojis y Petto dice que las reacciones automáticas quedaron desactivadas ahí

En Discord: un canal sin emojis: se apagan sus reacciones automáticas.

Usa messages_list para ver los canales configurados. El bot necesita permiso para ver el canal, leer el historial de mensajes y agregar reacciones.

Dashboard

El grupo Automatización del dashboard tiene dos páginas:
  • Activadores de reacción: cada activador con sus ajustes para editar, borrar cada uno y Quitar todos los activadores.
  • Los canales que reciben hasta cinco reacciones en cada mensaje nuevo, en su propia página, Reacciones a mensajes.
Seis activadores de Petto Land con su emoji, frase, modo y espera, feliz cumpleaños abierto con sus ajustes

Dashboard → Automatización → Activadores de reacción: los activadores del servidor, uno abierto para editar, y el formulario para agregar uno.

La tarjeta Reaccionar a cada mensaje con #sugerencias abierto para editar sus emojis, #arte, y el formulario para agregar un canal

Dashboard → Automatización → Reacciones a mensajes: los canales que reaccionan a cada mensaje, con hasta cinco emojis cada uno.

Los cambios en la dashboard usan la misma configuración de la base de datos que los comandos de prefijo.