Saltar al contenido principal

Resumen

Responde automáticamente cada vez que un mensaje coincide con una palabra o frase activadora. Úsalas para las preguntas que tus miembros hacen todos los días (dónde pedir ayuda, cómo conseguir un rol, cuáles son las reglas), para saludos o para reaccionar con un emoji cuando alguien dice una palabra. El activador puede estar en cualquier parte del mensaje o coincidir exactamente, se puede limitar a algunos canales y roles, y la respuesta puede citar al miembro, borrar el mensaje o reemplazar su propia respuesta anterior.
Chillet pregunta cómo pedir ayuda con un pedido y Petto le responde con una mención y el canal de soporte

En Discord: un miembro pide ayuda y la autorrespuesta contesta respondiéndole.

Comandos

liam agrega dónde están las reglas con una respuesta al canal de reglas y --reply, y Petto lo confirma con el id, contains, Responder al mensaje Sí, todos los canales y todos

En Discord: una autorrespuesta nueva con su id y sus ajustes.

liam agrega test con un código de embed y --reply --not_strict, y Petto confirma Tipo Código de embed

En Discord: una autorrespuesta cuya respuesta es un código de embed.

liam edita 7b2d4e91 con --mode exact --ping y Petto responde que se actualizó

En Discord: el saludo pasa a coincidencia exacta y notifica al autor.

liam quita grita y Petto lo confirma

En Discord: una autorrespuesta quitada por su activador.

Petto lista 5 de 75 autorrespuestas: cómo pido ayuda, buenos días, petto, reglas y grita con sus ids e íconos

En Discord: todas las autorrespuestas con su id, su modo y el comienzo de su respuesta, de 75.

Petto muestra 3f9a1c2e: contains, texto, responder al mensaje, todos los canales, todos, su activador y su respuesta

En Discord: todos los detalles de una autorrespuesta.

liam reinicia y Petto responde que quitó las 5 autorrespuestas

En Discord: todas las autorrespuestas del servidor borradas de una vez.

reset borra todas las autorrespuestas del servidor; úsalo con cuidado.

El activador y la respuesta

Una coma termina el activador, así que el activador puede tener espacios: !autoresponder add buenos días, ¡Hola!. Un activador entre “comillas” también funciona, y también la forma antigua sin coma, donde el activador es la primera palabra (!autoresponder add hola Hola a todos). Una coma solo termina el activador cuando va antes de la primera { de la respuesta, así que las comas dentro de un código de embed no dan problemas. La respuesta es texto simple (con variables) o un código de embed: texto, hasta 10 embeds y botones de enlace. El código se revisa al guardarlo: si Discord lo rechazaría, no se guarda nada y la respuesta dice por qué. Los saltos de línea y las comillas dentro del código se mantienen.

Ejemplos

Comando
Resultado
liam pregunta cómo pido ayuda y Petto le responde Hola @liam, abre un ticket en soporte

En Discord: la indicación de ayuda contesta como respuesta.

Variables en las respuestas

Las respuestas, los códigos de embed y los embeds guardados aceptan todas las variables. Además de las habituales de miembro y servidor, una autorrespuesta tiene: Pon un ! antes de una mención en una respuesta (!@Rol, !{user.mention}) para mostrarla sin avisar a nadie: mira Menciones silenciosas.

Flags

Las flags van al final del comando, después de la respuesta.
Las flags solo se leen al final del comando, o antes de la respuesta. Un --palabra dentro de un código de embed sigue siendo parte del código.
Antes, el activador siempre era la primera palabra. Ahora una coma seguida de un espacio, antes de cualquier {, termina el activador. !autoresponder add hola Hola, amigo hace que el activador sea hola Hola. Pon una coma después del activador (hola, Hola, amigo) o ponlo entre comillas ("hola" Hola, amigo) para estar seguro.

Modos de coincidencia

El activador puede aparecer en cualquier parte del mensaje.
El mensaje debe empezar o terminar con el activador.
El mensaje debe coincidir exactamente con el activador.
El activador se trata como una expresión regular.

Limitar a canales específicos

liam agrega general y ayuda a 3f9a1c2e y Petto dice dónde está activa ahora

En Discord: la indicación de ayuda solo contesta en #general y #ayuda.

liam quita ayuda de 3f9a1c2e y Petto dice dónde está activa ahora

En Discord: un canal quitado de la lista.

liam limpia los canales de 3f9a1c2e y Petto dice que contestará en todos los canales

En Discord: la autorrespuesta vuelve a contestar en todos los canales.

Por defecto, una autorrespuesta se activa en cualquier parte del servidor. El id es el código de 8 letras y números que muestra !autoresponder list (como 3f9a1c2e). channel clear quita la restricción y vuelve a todos los canales. Los miembros se pueden limitar igual: con roles, la autorrespuesta solo contesta a los miembros que tienen alguno de ellos.
liam agrega el rol Habitual a 7b2d4e91 y Petto dice que ahora requiere uno de esos roles

En Discord: el saludo solo contesta a los miembros con el rol Habitual.

liam quita el rol Habitual de 7b2d4e91 y Petto dice ningún rol, todos

En Discord: el rol quitado; sin roles, contesta a todos.

liam limpia los roles de 7b2d4e91 y Petto dice que contestará a todos

En Discord: todas las restricciones de rol quitadas de una vez.

Borrar el mensaje que la activa

La flag --delete (la opción delete_trigger) borra el mensaje que activó la respuesta, útil para limpiar mensajes según palabras clave.

Enviar como embed

La respuesta puede ir dentro de un embed sencillo en lugar de texto simple, sin un embed guardado: la opción embed del comando de barra (/autoresponder add con embed: True), o Enviar como embed en la dashboard, donde además puede tener título, color y pie.
Chillet pregunta cuándo es el próximo evento y Petto responde con un embed Eventos sobre la noche de juegos con el pie Petto Land

En Discord: una respuesta enviada como embed sencillo, con el título, el color y el pie puestos en la dashboard.

Límites

Un servidor Free puede tener 75 autorrespuestas y un servidor Premium 150. Mira Premium.

Dashboard

Las mismas autorrespuestas están en Automatización → Autorrespuestas de la dashboard: cada una como una tarjeta con el activador, la respuesta de Petto y sus opciones, y Editar abre todos sus ajustes (modo de coincidencia, respuesta, las cuatro casillas, texto simple o embed con su título, color y pie, un embed guardado, canales y roles). El formulario de abajo agrega una.
La sección Autorrespuestas, 5 de 75, con buenos días, cómo pido ayuda, petto, reglas como embed guardado y grita, y el formulario para agregar una

Dashboard → Automatización → Autorrespuestas: una tarjeta por autorrespuesta, con el activador, la respuesta de Petto y sus opciones.

La autorrespuesta de ayuda abierta con su activador, contains, la respuesta, Responder directamente marcado, texto o embed con título, color y pie, el embed guardado y los campos de canales y roles

Dashboard → Automatización → Autorrespuestas: Editar abre todos los ajustes de una autorrespuesta.