Bot de chat
Comandos de chat personalizados para Kick, Twitch y YouTube
Crea comandos de chat con InstiBot: respuestas, alias, enfriamientos, rangos, precios en puntos, palabras clave y variables como $(user) y $(uptime).
Crea tu primer comando
Cada comando que creas responde en la plataforma en la que se escribió, así que un mismo comando funciona en Kick, Twitch y YouTube a la vez. Los comandos escritos en el chat de TikTok se responden en tus otras plataformas conectadas, porque los bots no pueden escribir en el chat de TikTok.
- Abre Bot de chat en el panel y elige la pestaña Comandos. Los comandos personalizados son tuyos; los Comandos predeterminados son los incluidos que recibe todo canal.
- Pulsa Agregar comando y escribe el nombre que usarán los espectadores, sin el prefijo. Los nombres pueden tener hasta 32 caracteres, sin espacios.
- Escribe el mensaje que debe enviar el bot. Una vista previa en vivo debajo del campo muestra cómo se verán las variables.
- Elige quién puede usarlo, un enfriamiento y, si quieres, un precio en puntos. Guarda y escribe el comando en tu chat para probarlo.
Ejemplos para copiar
Algunos comandos que la mayoría de los canales añaden el primer día. Pega el texto que sigue a la flecha en el campo del mensaje.
!socials → Find all my links at https://example.com
!hello → Hello $(user)! Welcome to $(channel).
!uptime → We have been live for $(uptime).
!roll → $(user) rolled $(random 1-100).
!hug → $(user) hugs $(touser)!
!deaths → I have died $(counter deaths) times today.Todas las opciones del editor
| Opción | Qué hace |
|---|---|
| Comando | El nombre después del prefijo. Los nombres y alias deben ser únicos entre todos los comandos, incluidos los predeterminados. |
| Alias | Hasta 10 nombres más para el mismo comando, separados por comas. |
| Mensaje | La respuesta, de hasta 500 caracteres en el plan gratuito y 2000 en Premium. |
| Rango | Quién puede usarlo: Cualquiera, Suscriptor, VIP, Moderador o Propietario. Los rangos más altos superan las puertas más bajas, así que un moderador puede usar un comando de Suscriptor. |
| Enfriamiento | De ninguno a 10 minutos. Global significa una vez por enfriamiento para todo el chat; Por usuario significa que cada espectador espera por su cuenta. Los moderadores y el propietario se saltan los enfriamientos. |
| Acceso | En cualquier momento, Solo en vivo o Solo desconectado. En vivo significa en directo en cualquier plataforma conectada. |
| Precio | Los puntos que cuesta el comando. Solo cobra cuando el sistema de puntos está activado. |
| Activación | Comando (se escribe con el prefijo) o Palabra clave de chat (Premium): el bot responde siempre que la palabra aparece en cualquier parte de un mensaje. |
Variables
Las variables se escriben como $(name) y se rellenan cuando se ejecuta el comando: $(user) es el espectador que lo escribió, $(touser) la primera palabra después del comando, $(args) todo lo que va después, y $(uptime), $(title) y $(game) describen tu stream. Una variable que no se puede resolver se queda como texto normal, lo que facilita detectar errores de escritura.
Algunas variables admiten un valor: $(random 1-100) elige un número, $(random red,blue,green) elige de una lista, $(time Europe/London) muestra la hora en una zona horaria y $(countdown 2026-12-31T20:00) cuenta atrás hasta una fecha. La lista completa con ejemplos está en la referencia de comandos y variables.
Respuestas aleatorias y comandos por palabra clave
En Premium, escribe varios mensajes en líneas separadas y el bot elige uno al azar cada vez. En el plan gratuito solo se envía la primera línea.
Un comando por palabra clave (Premium, hasta 10) responde siempre que su palabra aparece en cualquier parte de un mensaje de chat, sin el prefijo. La coincidencia no distingue mayúsculas de minúsculas y es de palabra completa, y siguen aplicándose el rango, el acceso, el enfriamiento y el precio. Úsalos para las preguntas que los espectadores repiten, como «discord» o «specs».
Comandos predeterminados
Todo canal recibe un conjunto de comandos predeterminados como !commands, !uptime, !followage, !so, !title, !game, !addcom y los comandos de puntos, juegos y peticiones de canciones. Puedes cambiarles el nombre, añadirles alias, cambiar quién puede usarlos y editar sus respuestas, pero no puedes eliminarlos; desactiva uno en su lugar. Un icono de advertencia junto a un comando predeterminado significa que la función que necesita, por ejemplo el sistema de puntos, está desactivada.
Los moderadores pueden gestionar comandos sencillos desde el chat: !addcom !name message crea uno, !editcom cambia su mensaje y !delcom lo elimina.
Límites del plan
Si vuelves al plan gratuito, tus comandos más nuevos por encima del límite se marcan como «Pausado por el plan» y vuelven cuando mejores de nuevo.
| Gratis | Premium | |
|---|---|---|
| Comandos personalizados | 100 | Ilimitados |
| Comandos por palabra clave | No disponible | 10 |
| Respuestas aleatorias | Solo la primera línea | Sí |
| Longitud del mensaje | 500 caracteres | 2000 caracteres |
| $(urlfetch) | No disponible | Sí |
Cuando un comando no responde
- El comando está desactivado o marcado como «Pausado por el plan».
- El Bot de chat está desactivado, o el bot está en pausa para esa plataforma en la página Plataformas.
- El rango del espectador es demasiado bajo, o el Acceso no coincide con que estés en directo o no.
- Está en enfriamiento. Los comandos en enfriamiento permanecen en silencio en lugar de publicar un mensaje de espera.
- Tiene un precio y el espectador no puede pagarlo.
- Un filtro de moderación eliminó el mensaje antes, por ejemplo porque contenía un enlace.
- Hay un espacio después del prefijo: «! hello» no es un comando.
Preguntas
¿Puedo importar comandos de otro bot?
Sí. Bot de chat → Extras → Importar desde otros bots lee tus listas públicas de comandos de Nightbot, StreamElements, Fossabot y otros bots, o un archivo que pegues, y muestra todos los comandos antes de guardar nada.
¿Dónde pueden ver los espectadores todos mis comandos?
En tu lista pública de comandos, enlazada desde el botón Lista pública y desde la respuesta de !commands. Muestra todos los comandos activados con su respuesta y quién puede usarlos.
¿Puedo cambiar el prefijo !?
Sí, en Configuración → Prefijo de comandos. Se aplica a todos los comandos de tu canal.