Ayuda Temas

Comandos personalizados de arranque

Los bots pueden tener comandos personalizados que responden a desencadenantes específicos. Cuando un usuario escribe el prefijo de comando del bot seguido por el nombre del bot y una palabra de disparador, el bot responde con la respuesta configurada.

Sintaxis

BotName gatillo

El prefijo! por defecto) y el nombre del bot se requieren antes de la palabra del gatillo. Por ejemplo, si un bot llamado "FAQ" tiene un comando "rules":

Reglas del FFAQ

Crear comandos

Usar el /bot addcmd comando or the Bot Management dialog:

/bot addcmd FAQ rules Please read the #rules channel /bot addcmd FAQ hours We're available 9am-5pm EST

Cada comando tiene un trigger (la palabra usuarios escriben) y una response (lo que dice el bot). Una descripción opcional se muestra en el ¡Ayuda de BotName! lista.

Titular de la Plantilla

Las respuestas de comandos apoyan a los propietarios de puestos dinámicos:

  • {nickname} — el usuario que invocó el comando
  • {channel} — el canal donde se utilizó el comando
  • {prefix} - el prefijo de mando del bot
  • {botname} - el nombre del bot
/bot addcmd FAQ welcome Hello {nickname}, bienvenido a {channel}!

Comando de Ayuda incorporado

Si la capacidad de ayuda está habilitada, escribiendo ¡Ayuda de BotName! lista todos los comandos disponibles con sus descripciones. Esto es automático, sin necesidad de configuración.

Ayuda del FFAQ

Reglas " Límites

  • Los desencadenantes deben ser únicos por bot (cuando sensible)
  • La capacidad de los Comandos Personalizados debe ser habilitada en el bot
  • Sólo los administradores y operadores de servidores pueden agregar o eliminar comandos
  • Se aplica la refrigeración de bots: se pueden ignorar las invocaciones rápidas

Gestión a través de Dialog

Abra el diálogo de gestión de botas (Herramientas → Gestión de Bot), seleccionar un bot, y haga clic en Comandos tab. Uso Añadir Comando... crear nuevos comandos o Retirar para eliminar los existentes.

Vea también

BotService Overview · /bot Command Reference