Chatbot

Nota
Esta traducción ha sido generada por IA, así que le recomendamos usar su criterio.

Chatbot te ayuda a gestionar tu chat de Twitch: ejecutar comandos, moderar mensajes, recompensar a los espectadores leales y más. Si formas parte de una campaña, Chatbot también puede enviar lo siguiente:

  • mensajes programados
  • respuestas a comandos de chat
  • enlaces de campaña e información promocional

Para configurar Chatbot:

  1. Regístrate en Partner Network con tu cuenta de Twitch o conecta Twitch a tu cuenta existente.
  2. Ve a la página de Chatbot y haz clic en Turn on Chatbot. Esto añade el chatbot de Xsolla a tu canal y le otorga permisos de moderador.

Una vez activado, puedes controlar Chatbot y verificar su estado en la página Settings > Chatbot. El estado de Twitch puede tener los siguientes valores:

  • Connected — el chatbot de Xsolla está activo en tu canal.
  • Pending — el chatbot de Xsolla se está reconectando después de un reinicio o actualización del servidor.
  • Disconnected — el chatbot de Xsolla no está conectado. Esto puede suceder si el chatbot de Xsolla fue baneado de tu canal o no tiene estado de moderador.
  • Unknown — no se pudo determinar el estado del chatbot de Xsolla. Contacta con nuestro equipo de soporte si el problema persiste.

El estado de moderador puede tener los siguientes valores:

  • Granted — el chatbot de Xsolla puede moderar tu chat, incluyendo la eliminación de spam y el bloqueo temporal de espectadores disruptivos.
  • Not granted — el chatbot de Xsolla no puede moderar tu chat sin acceso de moderador.

Moderación

Para elegir el contenido que deseas moderar, ve a la página Chatbot > Moderation y asegúrate de que los conmutadores para el contenido que deseas moderar estén activados en la sección Chat filters:

FiltroActivador
DuplicateUn mensaje se repite un número determinado de veces.
EmoticonosUn mensaje contiene al menos un número determinado de emoticonos.
EnlacesUn mensaje contiene cualquier enlace, con una lista blanca opcional (coincidencia parcial — por ejemplo, twitch.tv permite todos los enlaces de Twitch).
SímbolosUn mensaje alcanza una longitud determinada y un porcentaje de él son símbolos.
MayúsculasUn mensaje alcanza una longitud determinada y un porcentaje de él está en mayúsculas.

Estos son los umbrales predeterminados: añade nuevos o ajústalos en la sección Warning thresholds:

CastigoConteo de advertencias
Bloqueo de 10 minutos3
Bloqueo de 3 horas6
Prohibición permanente9

Si deseas que el chatbot responda a un enlace publicado con el título de la página a la que lleva, activa el conmutador Link preview.

Alertas

Nota
Esto es independiente de la capa Alert en tu Superposición. Las alertas de chat publican un mensaje de texto en el chat; la alerta de Superposición se muestra visualmente en tu transmisión.

Chatbot puede publicar un mensaje en el chat para seguimientos, suscripciones, propinas y otros eventos. Activa todas las alertas a la vez, o habilita y edita cada una individualmente:

EventoMensaje predeterminado
FollowGracias por seguir, @$username.
SubscriptionGracias por suscribirte, @$username.
ResubscriptionGracias por estar suscrito durante $months meses, @$username.
Subscription giftGracias @$gifter por regalar una suscripción a @$username.
Twitch cheer@$username animó con $amount bits en la transmisión.
Twitch raid@$username está haciendo una incursión en la transmisión con $viewers espectadores.
Tip$name dio una propina de $amount en la transmisión: $message.
ExtraLife/Tiltify$name donó $amount a la caridad.

Estos mensajes predeterminados utilizan las siguientes variables:

VariableDescripción
$usernameEl nombre de usuario de Twitch del espectador.
$gifterEl nombre de usuario del espectador que regaló la suscripción.
$monthsEl número de meses que un espectador ha estado suscrito.
$amountEl importe propinado, animado en bits o donado.
$viewersEl número de espectadores en una incursión.
$nameEl nombre del propinador o donante.
$messageEl mensaje incluido en una propina.

Estas son independientes de las variables disponibles para comandos personalizados. Consulta la sección Commands para más información.

Nota
Las alertas de Tip y ExtraLife/Tiltify permanecen desactivadas hasta que conectes PayPal o tu campaña benéfica.

Temporizadores

Para publicar mensajes automáticos a intervalos establecidos, ve a la página Chatbot > Timers y configura uno para promocionar tu enlace de seguimiento o escaparate, compartir tus redes sociales o recordar a los espectadores las reglas del chat. Puedes configurar los mensajes para que se publiquen solo mientras estás en vivo.

Comandos

Ve a la página Chatbot > Commands para habilitar o deshabilitar comandos integrados para tu canal. Cada comando tiene su propio nivel de permiso (todos, moderador o propietario) y se le puede asignar un costo en puntos de fidelidad. Además de los comandos integrados, puedes crear tus propios comandos haciendo clic en New command. Tú y tus moderadores también pueden usar !set y !unset directamente en el chat de Twitch para editar rápidamente comandos personalizados.

Chatbot incluye los siguientes comandos integrados.
ComandoDescripción
!songMuestra qué está escuchando el streamer.
!pingEnvía pong para confirmar que el bot está en línea y funcionando.
!uptimeMuestra cuánto tiempo lleva en vivo la transmisión.
!reset [command]Restablece el contador que muestra el número de veces que se ha ejecutado el comando.
!unset [command]Elimina un comando con un mensaje personalizado.
!set [name] [message]Crea un nuevo comando con un mensaje personalizado.
!allow [user]Permite temporalmente al usuario especificado publicar un enlace.
!warn [user] [silent] [reason]Emite una advertencia para el usuario especificado.
!warnings [user]Recupera el número de advertencias que tiene un usuario.
!unwarn [user]Restablece el conteo de advertencias para el usuario especificado.
!mute [user] [silent] [duration]Silencia al usuario especificado. Se puede definir un tiempo de expiración.
!unmute [user]Reactiva el sonido del usuario especificado.
!clear [user]Elimina todos los mensajes que el usuario especificado ha dicho recientemente.
!boostsRecupera información sobre los aumentos y aumentos de puntos disponibles.
!takepoints [user] [points]Toma puntos de un usuario dado.
!give [user] [points]Transfiere algunos puntos del remitente a otro usuario.
!buyboost [boost]Compra un aumento de puntos, que luego se puede mejorar, pero no se puede degradar.
!addpoints [user] [points]Da puntos a un usuario específico.
!points [user]Muestra el número de puntos que tiene un usuario específico.
!boost [user]Recupera el aumento de puntos actual de un usuario y la fecha de expiración.
!giveall [points]Da puntos a todos los usuarios en el canal.
!leaderboard [count]Muestra los usuarios que tienen el mayor número de puntos, hasta el conteo especificado.
!rankMuestra el rango actual de un usuario.
!removequote [quote]Elimina una cita de la base de datos del bot.
!quote [quote]Devuelve una cita aleatoria, o la cita específica especificada en el comando.
!addquote [person] [message]Añade una nueva cita a la base de datos del bot.
!raffleendTermina el sorteo actual y selecciona un ganador aleatorio.
!raffleset [word] [followers]Inicia un sorteo, estableciendo la palabra clave que buscará el bot.
!addschedule [message]Añade un nuevo mensaje a la rueda de mensajes del horario.
!commandsMuestra una lista de comandos en el chat.
!setgame [game]Cambia el juego de la transmisión en todas las plataformas a las que está vinculado el bot.
!settitle [title]Cambia el título de la transmisión en todas las plataformas a las que está vinculado el bot.

Los comandos personalizados admiten variables para respuestas más avanzadas.
VariableDescripción
$userAcepta un nombre de usuario como argumento cuando se ejecuta el comando (por ejemplo, !costream @Xsolla). Siempre se antepone con @, incluso si no lo escribes.
$senderEl nombre del usuario que ejecutó el comando.
$title, $game, $urlEl título de la transmisión del canal de Twitch, el juego actual y la URL del canal, por defecto para tu propio canal. Incluye $user en el comando para obtener esta información de otro canal de Twitch (por ejemplo, !costream $user $title para un saludo).
$countEl número de veces que se ha ejecutado el comando. Los moderadores pueden restablecerlo con !reset [command].
$arg1, $arg2, $arg3, …Argumentos adicionales pasados después del comando, separados por espacios.
$argsTodo lo que sigue al comando, ignorando los espacios.

Por defecto, las respuestas comienzan con tu nombre de usuario: desactiva esto desmarcando Start with @username al crear un comando. Puedes combinar y mezclar variables en un solo comando.

También puedes activar imágenes y sonidos en tu transmisión desde un comando: consulta los triggers de Overlay para más detalles.

Fidelización

Ve a la página Chatbot > Loyalty para configurar un programa de fidelización. Haz clic en Settings y elige uno de los tres sistemas:

  • Regulars — otorga manualmente a los espectadores leales un rol especial en el chat con acceso a comandos adicionales. Haz clic en Regular para añadir un espectador por nombre de usuario.
  • Ranks — los espectadores progresan a través de niveles personalizados basados en las horas vistas. Haz clic en Rank y configura los rangos (nombre + horas requeridas). Luego habilita el comando !rank para que los espectadores puedan verificar su propio rango en el chat, y consulta la tabla de clasificación en tu Sitio del Creador o con !leaderboard.
  • Points — una moneda en el chat totalmente personalizable. Los espectadores pueden gastar puntos para activar comandos vinculados a las capas de disparadores de tu Superposición, o para participar en sorteos que realices a través del chat. Para configurar cómo los espectadores ganan puntos, completa los siguientes campos:
    • Points name — el nombre de la moneda (por defecto: puntos).
    • Subscriber multiplier — un multiplicador aplicado a los puntos ganados por suscriptores.
    • Viewing — puntos ganados por chatear, ver tu transmisión en vivo o ver mientras estás desconectado. Puedes configurar la cantidad e intervalo para cada uno.
    • Events — puntos de bonificación por seguir, suscribirse, regalar una suscripción, dar una propina, ganar un sorteo, alojar, animar o hacer una incursión.
    • Ignored users — cuentas excluidas de ganar puntos (por ejemplo, otros bots de chat).
Nota
Cambiar entre sistemas de fidelización no borra tu progreso: los saldos de puntos y rangos se conservan, y puedes cambiar de un sistema a otro libremente. Solo los comandos para tu sistema actualmente seleccionado están disponibles para los espectadores.

Citas

Guarda momentos memorables de tu chat como texto, atribuidos al espectador que los dijo, para que otros los redescubran más tarde. No hay límite en la cantidad de citas que puedes guardar. Añade citas desde la página Chatbot > Quotes — cuando alguien ejecuta !quote en el chat, Chatbot publica aleatoriamente una de tus citas guardadas.

¿Te ha resultado útil este artículo?
¡Gracias!
¿Hay algo en lo que podamos mejorar? Mensaje
Lo sentimos
Por favor, cuéntanos por qué no te ha resultado útil este artículo. Mensaje
¡Gracias por tu mensaje!
Nos ayudará a mejorar tu experiencia.
Última actualización: 4 de Septiembre de 2026

¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.

Informar de un problema
Nos esforzamos por ofrecer contenido de calidad. Tus comentarios nos ayudan a mejorar.
Déjanos tu correo electrónico para que te podamos responder
¡Gracias por tu mensaje!
No hemos podido enviar sus comentarios
Vuelva a intentarlo más tarde o escríbanos a [email protected].