64c11c c5d2f0e6f9794d33a8564cb3d43baeaamv2

Si estás transmitiendo en Twitch y has mirado en traer chatbots en tu canal, es probable que estés familiarizado con el nombre Streamer.bot.

Para aquellos que no, permítanme darte una visión general de lo que Streamer.bot es. Streamer.bot es una herramienta potente, gratuita y personalizable diseñada para que los streamers automaticen y mejoren sus retransmisiones en directo. Se integra con plataformas como Twitch y YouTube, permitiendo a los usuarios crear acciones complejas, gestionar comandos de chat, controlar dispositivos y activar eventos en tiempo real.

Si quieres automatizar tus retransmisiones, Streamer.bot es una gran herramienta.

Hoy vamos a ver cómo integrar ai_licia con Streamer.bot para hacer que tu redención de puntos de canal sea más divertida e interactiva.

Si prefieres un formato de video, TheatriChris hizo un video impresionante que te lleva a través de los diferentes pasos para configurar la integración.

Tabla de contenidos

API Pública de ai_licia

Este tipo de integración es posible gracias a la API Pública de ai_licia, que te permite alimentar datos a ai_licia y lanzar mensajes desde ai_licia, con las instrucciones de lo que te gustaría que ocurriera.

La documentación completa de cómo usarla está disponible aquí, y tienes ejemplos listos en el repositorio de Github.

Configuración de Streamer.bot

Nuestro objetivo es añadir una redirección de Channel Point, llamada Cue Horoscope, que hará que ai_licia le diga al espectador que lo ha solicitado su horóscopo, basándose en su signo.

Necesitarás tener Python instalado en tu ordenador. Si lo que acabo de decir no tiene sentido para ti, tenemos esta guía preparada para ti.

Preparando el Script

En primer lugar, tendrás que preparar el script que quieras utilizar en tu Streamer.bot config ready. Puedes usar este script de Python con algunas modificaciones:

  • Cambia la url para que sea https://api.getailicia.com/v1/events/generations
  • Sustituye YOUR_API_KEY por tu clave API real, que puedes encontrar en https://dashboard.getailicia.com/account
  • Actualiza el channelName y el contenido del payload para que sea tu canal, y lo que quieres que haga ai_licia. Ten en cuenta que puedes usar la variable Streamer.bot en ese contenido.

Guarda ese script, con tus actualizaciones, como un archivo local en tu ordenador que pasarás a Streamer.bot más adelante.

Añadir una acción

Ahora, ¡es el momento de empezar a unirlo todo!

Crea una nueva acción con el nombre que desee. Si tienes grupos de acciones, pon esa acción en el grupo correspondiente.

image 25

Añadir un activador

Como queremos que esta acción se realice cuando alguien canjee Puntos de Canal, debemos crear un Trigger.

Lo que yo recomendaría es Twitch -> Channel Reward -> Reward Redemption.

Si la recompensa que deseas utilizar como la redención de recompensa, puede crear uno nuevo. Es el mismo tipo de configuración que haría en el lado de Twitch para crear un canje de puntos de canal, aunque con una interfaz de usuario ligeramente diferente.

Twitch

Ahora, debería ver «Cue horóscopo» en la lista de opciones de Canje de Recompensas, selecciónelo.

Creando una Sub-Acción

Ahora, vamos a añadir una Sub-Acción a ese Trigger.

Crea una Sub-Acción y seleccione Núcleo -> Sistema -> Ejecutar un Programa.

Se le pedirán algunos datos sobre dónde está el programa, y cómo se supone que debe ejecutarse.

  • Target: el runner de Python que usaremos. Usaremos pythonw.exe que se suele encontrar en Windows(C:)\NUsuarios[SuNombre]\AppData\Local\Programas\Python\Python313
  • Directorio de trabajo: La carpeta que contiene el script que guardaste al principio.
  • Argumentos: El nombre del script seguido de las variables Streamer.bot, formateadas como: «%variableNombre%» “%variableNombre2%”. En nuestro ejemplo, nuestro script se llama Horoscope.py, así que el texto completo en ese campo sería Horoscope.py «%user%» «%rawInput%», que te dará el nombre de usuario de la persona que canjeó y lo que escribió (su signo).

Ahora, dirígete a Twitch e intenta reclamar tu canje de puntos de canal. Deberías ver a ai_licia escribiendo (y si estás usando TTS, diciendo) tu horóscopo en el chat. Ten en cuenta que necesitas que ai_licia esté en tu chat cuando hagas la prueba, lo que puedes hacer fuera de tu stream desde la página Go Live.

Y ya está, ¡ya tienes un canje de Channel Point integrado con ai_licia! Puedes crear diferentes canjes siguiendo el mismo proceso, con diferentes scripts para cada uno de los Channel Point.


Pronto tendremos más ejemplos de integración con Streamer.bot, ¡así que permanece atento! Si tienes alguna pregunta, únete a nuestro Discord. ¡Prueba ai_licia gratis ahora!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *