Streamerbot en español (No Oficial)

El objetivo de éste resumen en español es tener un conjunto de ejemplos para aprender a utilizar esta gran herramienta de manera básica y con el tiempo de manera no tan básica de streamer bot.

Es cierto que tiene muchas actualizaciones, les intentaré compartir lo que vaya descubriendo poco a poco de streamerbot a la par de lo que utilice en mis directos de tior3trogamer.

La ventaja que he encontrado en esta herramienta es la creación de un bot personalizado, que funciona directamente desde tu pc por lo que la creatividad será el límite y las funciones que nos ofrece el software.

Una de sus desventajas es el idioma por lo que en este blog intentaré compartir en Español lo que vaya descubriendo de streamerbot.

El software se basa de tres grupos de componentes básicos:

1.- Acciones y Sub-acciones

2.- Desencadenantes y Eventos

3.- Variables


¿Qué puedo hacer con las acciones y sub-acciones?

Las acciones nos permitirán tener una lista de todo aquello que queremos hacer. Además de ser las responsables de crear y organizar en su interior las piezas lógicas y funcionen todas.

Las sub-acciones son las piezas lógicas que permitirán llevar a cabo la acción que queremos.

Una acción puede estar conformada de una o más subacciones.

De acuerdo a la página oficial de Streamer.bot dispone de más de 200 subacciones que podemos utilizar para crear un bot e interactúe con Twitch, OBS Studio, Discord, speaker.bot y otras más que incluyen en sus actualizaciones.

¿Qué puedo hacer con los desencadenantes y Eventos?

Un evento es "algo" que sucede en cualquiera de los servicios o integraciones configurados en streamerbot. Ese "algo" se puede utilizar como un desencadenante para ejecutar un acción o acciones previamente configuradas.

De acuerdo a la página oficial de streamer.bot dispone de más de 150 desencadenantes que podemos utilizar para crear un bot que identifique eventos como recibir un mensaje desde el chat de Twitch, un evento de OBS Studio, comandos desde el chat o acciones cronometradas.

Las acciones se pueden ejecutar mediante múltiples desencadenadores y un desencadenador se le puede asignar múltiples acciones.

La mayoría de los desencadenadores proporcionan un conjunto de variables con datos de eventos relacionados que pueden ser utilizados después por cualquier subacción.

¿Qué puedo hacer con las Variables?

Cuando se ejecuta una acción nos encontraremos con un conjunto de valores de datos asociadas a la acción a las que llamaremos variables.

Fuentes de las variables

Las variables pueden provenir de desencadenantes y también pueden provenir de subacciones. Un ejemplo es el desencadenante de Twitch que proporciona varias variables como el nombre del interlocutor y el contenido del mensaje. En una subacción de número aleatorio, por ejemplo, proporcionará una variable que contiene un valor de número aleatorio.

¿Y cómo usar las variables?

Los nombres de las variables y sus valores de ejemplo están en la página oficial de Referencia de Desencadenantes y Referencia de Sub-Acciones. Sabiendo esto, necesitamos tener en cuenta para poder acceder a esos valores en subacciones posteriores, se pueden ajustar las variables con símbolos de porcentaje (%).

Si queremos acceder a una variable llamada randomNumber tenemos que escribir en los espacios donde se requiera de una subacción de la siguiente manera: %randomNumber%

Nota: el nombre de una variable es sensible a las mayúsculas y minúsculas.

¿Tenemos un historial por acción?

Sí, y permite inspeccionar cualquier variable que se haya completado dentro de una acción determinada. Se verá una lista de todas las acciones anteriores, pero lo veremos en los ejemplos.

¿Hay tipos de variables?

Esto se responderá de acuerdo a nuestras necesidades y eso significa que dependerá de nuestra experiencia dentro de streamerbot. Cuando necesitemos que múltiples acciones, datos permanentes o a partir de eventos para usuarios específicos o más cosas, veremos casos específicos donde usar variables globales y variables por o para un usuario.

A partir de ahora veremos ejemplos ya que tenemos lo básico para comenzar. Abajo encontrarás ejemplos que me funcionaron pero antes, en el primer link, encontrarás cómo descargarlo y abrir streamerbot.


¿Cómo Instalar Streamerbot?

¿Cómo conectar streamerbot con Twitch y You Tube?

No hay comentarios.:

Publicar un comentario