Tutorial de comandos básicos y avanzados para Streamlabs Chatbot

Tutoriales

En este tutorial vamos a ver una lista de comandos que nos serán muy útiles para nuestro chatbot de Streamlabs. Partimos de la base de que ya sabéis utilizar el Streamlabs Chatbot y configurarlo de forma adecuada. Si no es así, al final de artículo encontraréis una lista de reproducción de YouTube donde podéis aprender a configurar y utilizar este magnífico bot para Twitch y YouTube.

No existe mucha información en Español sobre este bot, así que esperamos aportar nuestro granito de arena y que la información que aquí encontráis, os sirva para resolver vuestras dudas.

Para aquellos que prefiráis ver este tutorial en formato vídeo, a continuación tenéis el vídeo que también podéis ver en nuestro canal de YouTube.

Lista de comandos

A continuación veremos una lista de comandos que nos serán útiles en nuestros streams de Twitch o YouTube. Los únicos datos que son necesarios rellenar en el bot son Command y Response. Como se ve en la imagen siguiente, que muestra la configuración del comando !followage.

!followage

Este comando permite a un usuario saber cuanto tiempo lleva siguiendo el canal.

Cómo usarlo en el chat: !followage

Una vez ejecutado, el bot mostrará lo siguiente: nombreUsuario lleva siguiendo el canal : 5 days 22 minutes 3 seconds

Command: !followage
Response: $tousername lleva siguiendo el canal : $readapi(https://beta.decapi.me/twitch/followage/$mychannel/$tousername?lang=es) 

Ver el funcionamiento del comando en vídeo de YouTube.

!tophoras

Este comando muestra el top de viewers del stream. Apareciendo en primer lugar la persona que más horas a visto el stream.

Cómo usarlo en el chat: !tophoras

Una vez ejecutado, el bot mostrará lo siguiente: Top 10 horas: $tophours(10): #1 maria(500) - #2 juan (250) - #3 pepe (50)

Command: !tophoras
Response: Top 10 horas: $tophours(10)

Ver el funcionamiento del comando en vídeo de YouTube.

!toppuntos

Este comando muestra el top de espectadores que más puntos llevan acumulados en el stream. Aparece una lista ordenada del que más punto lleva acumulados, al que menos.

Cómo usarlo en el chat: !toppuntos

Una vez ejecutado, el bot mostrará lo siguiente: Top 5 puntos: #1 maria (1.000) - #2 juan (500) - #3 pepe (110) 

Command: !toppuntos
Response: Top 5 puntos: $toppoints(5)

Ver el funcionamiento del comando en vídeo de YouTube.

!seguidores

Este comando muestra el número de seguidores que tiene el canal en el momento de ejecutar el comando.

Cómo usarlo en el chat: !seguidores

Una vez ejecutado, el bot mostrará lo siguiente: Ahora mismo somos 10 seguidores en este canal

Command: !seguidores
Response: Ahora mismo somos $followercount seguidores en este canal

Ver el funcionamiento del comando en vídeo de YouTube.

!uptime

Este comando muestra el tiempo que lleva el stream emitiéndose en directo.

Cómo usarlo en el chat: !uptime

Una vez ejecutado, el bot mostrará lo siguiente: El stream se lleva emitiendo: 1 hora 5 segundos

Command: !uptime
Response: El stream se lleva emitiendo: $uptime

Ver el funcionamiento del comando en vídeo de YouTube.

!comandos

Este comando muestra la lista de comandos en el chat.

Cómo usarlo en el chat: !comandos o !comandos 1

Una vez ejecutado, el bot mostrará lo siguiente: Lista de comandos: !8ball, !abrazar, !amor, !cajasorpresa, !comandos, [Page 0/3]

Command: !comandos
Response: Lista de comandos: $commands(5)

Ver el funcionamiento del comando en vídeo de YouTube.

!eltiempo

Este comando muestra la temperatura que hay en la ciudad indicada.

Cómo usarlo en el chat: !eltiempo madrid

Una vez ejecutado, el bot mostrará lo siguiente: Weather for Madrid, ES: Clear sky with a temperature of 32.1 C (89.7 F). Wind is blowing from the South at 12.96 kph (8.05 mph) and the humidity is 17%

Command: !eltiempo
Response: $readapi(http://api.scorpstuff.com/weather.php?units=metric&city=$msg) 

Ver el funcionamiento del comando en vídeo de YouTube.

!so

Este comando mostrará la información de un usuario del canal. Normalmente se usa cuando se quiere resaltar la presencia de otro streamer en el chat.

Cómo usarlo en el chat: !so @otroStreamer

Una vez ejecutado, el bot mostrará lo siguiente: Id al canal de otroStreamer y dadle un buen follow! Ha estado jugando a Minecraft https://www.twitch.tv/otrostreamer

Command: !so
Response: Id al canal de $targetname y dadle un buen follow! Ha estado jugando a $game $url 

Ver el funcionamiento del comando en vídeo de YouTube.

!dar

Este comando permite que un usuario regale monedas del canal a otro usuario.

Cómo usarlo en el chat: !dar @otroUsuario 100

Una vez ejecutado, el bot mostrará lo siguiente: usitility ha regalado 100 Euros a otrousuario

Command: !dar
Response: $givepoints("$userid","$targetid","$num2","$username ha regalado $value $currencyname a $targetname","$username no tienes suficientes $currencyname para regalar.","false") 

Ver el funcionamiento del comando en vídeo de YouTube.

!amor

Este comando muestra un mensaje en el chat que indica la cantidad de amor que existe entre el usuario que ha ejecutado el comando, y cualquier otro usuario del chat.

Cómo usarlo en el chat: !amor

Una vez ejecutado, el bot mostrará lo siguiente: usitility tiene un 58% de amor hacia otroUsuario

Command: !amor
Response: $user tiene un $randnum(1,100)% de amor hacia $randuser VirtualHug VirtualHug VirtualHug 

Ver el funcionamiento del comando en vídeo de YouTube.

!horas

Este comando muestra la cantidad de horas que ha acumulado el usuario que ejecuta el comando.

Cómo usarlo en el chat: !horas

Una vez ejecutado, el bot mostrará lo siguiente: usitility ha visto un total de 10,00 horas de este stream

Command: !horas
Response: $user ha visto un total de $hours horas de este stream

Ver el funcionamiento del comando en vídeo de YouTube.

!tweet

Este comando muestra en el chat el último tweet de nuestra cuenta de twitter.

Cómo usarlo en el chat: !tweet

Una vez ejecutado, el bot mostrará lo siguiente: Este es mi último tweet! Hola mundo!!!

Command: !tweet
Response: $readapi(https://api.crunchprank.net/twitter/latest/usitility_es)
Nota: Hay que cambiar el identificador de twitter. En vez de usitility_es debéis poner vuestro identificador de twitter.

Ver el funcionamiento del comando en vídeo de YouTube.

!youtube

Este comando muestra en el chat el último vídeo de nuestro canal de YouTube.

Cómo usarlo en el chat: !youtube

Una vez ejecutado, el bot mostrará lo siguiente: Mi último vídeo en YouTube: 📥 Cómo DESCARGAR XRecorder GRATIS para Android en ESPAÑOL ▶ Instalar XRecorder para Android - https://youtu.be/0N3HjZG_4PE

Command: !youtube
Response: Mi último vídeo en YouTube: $readapi(https://beta.decapi.me/youtube/latest_video?id=UCSphxsYSuKag0JbMhhH_fYw)
Nota: Hay que cambiar el ID del canal de YouTube. Se debe sustituir el texto UCSphxsYSuKag0JbMhhH_fYw por vuestro identificador de vuestro canal de YouTube.

Ver el funcionamiento del comando en vídeo de YouTube.

!abrazar

Este comando permite que el usuario que lo ejecute le de un abrazo virutal a otro usuario de su elección.

Cómo usarlo en el chat: !abrazar @otroUsuario

Una vez ejecutado, el bot mostrará lo siguiente: usitility le da un gran abrazo a otroUsuario !

Command: !abrazar
Response: $username le da un gran abrazo a $targetname !

Ver el funcionamiento del comando en vídeo de YouTube.

!cajasorpresa

Este comando permite ganar algunas monedas al usuario que lo ejecuta.

Cómo usarlo en el chat: !cajasorpresa

Una vez ejecutado, el bot mostrará lo siguiente: usitility ha encontrado 67 Euros dentro de la caja sorpresa!

Command: !cajasorpresa
Response: $addpoints("$userid","0","75","$username ha encontrado $value $currencyname dentro de la caja sorpresa!","No tienes puntos suficientes para abrir la caja sorpresa")
Nota: Se puede cambiar el mínimo de monedas que se pueden ganar si cambiamos el 0 por cualquier otro número. Se puede cambiar el número de monedas máximas que se pueden ganar si cambiamos el 75 por cualquier otro número.

Ver el funcionamiento del comando en vídeo de YouTube.

!hora

Este comando muestra la hora que tiene el PC donde se está ejecutando el Streamlabs Chatbot.

Cómo usarlo en el chat: !hora

Una vez ejecutado, el bot mostrará lo siguiente: La hora en mi país es: sá. 17:16:23

Command: !hora
Response: La hora en mi país es: $time

Ver el funcionamiento del comando en vídeo de YouTube.

!8ball

Este comando permite hacer cualquier pregunta a la bola mágica, y esta responderá con una respuesta aleatoria.

Cómo usarlo en el chat: !8ball ganaré la siguiente partida?

Una vez ejecutado, el bot mostrará lo siguiente: Eso nunca pasará

Command: !8ball
Response: $dummy $readrandline(C:\Users\Usitility\Documents\Streamlabs Chatbot\8ball.txt) 
Nota: Se debe cambiar la ruta de Response a la ruta correcta donde guardemos el fichero 8ball.txt en nuestro PC.

Ver el funcionamiento del comando en vídeo de YouTube.

!ppt

Este comando permite jugar al usuario al mítico juego de Piedra, Papel o Tijera. Jugará contra el bot del canal.

Cómo usarlo en el chat: !ppt piedra

Una vez ejecutado, el bot mostrará lo siguiente: usitility eligió Piedra, usitilitybot eligió Tijera. usitility ganó!

Command: !ppt
Response:
$overwritefile("USITILITY_PPT_Piedra.txt","$username eligió Piedra, $botname eligió Papel. $botname ganó!")
$savetofile("USITILITY_PPT_Piedra.txt","$username eligió Piedra, $botname eligió Piedra. $username & $botname empatan!")
$savetofile("USITILITY_PPT_Piedra.txt","$username eligió Piedra, $botname eligió Tijera. $username ganó!")
$overwritefile("USITILITY_PPT_Papel.txt","$username eligió Papel, $botname eligió Tijera. $botname ganó!")
$savetofile("USITILITY_PPT_Papel.txt","$username eligió Papel, $botname eligió Papel. $username & $botname empatan!")
$savetofile("USITILITY_PPT_Papel.txt","$username eligió Papel, $botname eligió Piedra. $username ganó!")
$overwritefile("USITILITY_PPT_Tijera.txt","$username eligió Tijera, $botname eligió Piedra. $botname ganó!")
$savetofile("USITILITY_PPT_Tijera.txt","$username eligió Tijera, $botname eligió Tijera. $username & $botname empatan!")
$savetofile("USITILITY_PPT_Tijera.txt","$username eligió Tijera, $botname eligió Papel. $username ganó!")
$readrandline(USITILITY_PPT_$arg1.txt)

Ver el funcionamiento del comando en vídeo de YouTube.

Software Relacionados

Streamlabs OBS

Streamlabs OBS

gratis

¿Tienes que hacer un streaming desde tu ordenador pero no tienes experiencia al respecto o no cuentas con los conocimientos que te gustaría antes de lanzarte a esta aventura? Descuida, porque por suerte existen algunas aplicaciones que han sido desarrolladas...

Streamlabs Chatbot

Streamlabs Chatbot

gratis

Con el correr del tiempo, nuestros ordenadores se han transformado en equipos perfectos ya no sólo para el trabajo y el estudio sino también para el entretenimiento, y por supuesto, existen muchísimas aplicaciones enfocadas en estas situaciones. Entre las muchas...

Twitch Studio

Twitch Studio

gratis

La grabación de videos en tiempo real en el formato streaming, puede resultar verdaderamente complicado. No es un proceso en el que puedes parar e iniciar nuevamente si alguna parte de la grabación no sale como esperabas. Streaming obliga a...