Hace un poquito estuvimos haciendo una breve introducción viendo que es el NightBot y sus funciones principales. Si NUNCA usaste este bot te recomiendo que le des una leída a esto a modo de introducción.
https://www.grislet.com.ar/nightbot-el-mejor-bot-amigo-para-tus-streams/
Ahora quiero ir un poquito mas allá y vamos a ver algunos ejemplos de comandos NightBot.
Vamos a ver ejemplos puntuales y luego ustedes lo usan tal cual o lo van modificando según quieran.

Nightbot comandos personalizados o customs

Comandos NightBot para pedir un objeto al azar

Como les decia esto  es muy aleatorio y se adapta a las necesidades de cada uno. Sin saberlo estamos programando algo 🙂
En este caso vamos a pedirle al bot que haga una selección de una opción al azar de una lista que nosotros le vamos a dar. Por ejemplo:

!llave
Atención $(user) con esta llave tu puedes abrir las/la/el $(eval const responses = [‘corazón’, ‘nalgas’, ‘espíritu’, ‘alcancia’, ‘gluteos’, ‘mente’]; responses[Math.floor(Math.random() * responses.length)];) de $(touser)

En este ejemplo le decimos al bot que cuando alguien (con permisos) utilice el comando !llave el bot le devuelva una respuesta aleatoria entre las siguientes opciones:

  • Corazón
  • Nalgas
  • Espíritu
  • Alcancia
  • Gluteos
  • Mente

La variable $(user) sirve para nombrar a la persona que escribió el comando.

Otro ejemplo para este comando puede ser:

!cena
El bot te recomienda cenar $(eval const responses = [‘churrazco de higado’, ‘Ñoquis caseros con Salsa’, ‘Zapallos Italianos’, ‘Lasagna’, ‘gluteos’, ‘boca’]; responses[Math.floor(Math.random() * responses.length)];). Ahora o cocina o llama al Delivery $(touser)

Comando para obtener información de otro streamer

Una de las cosas que mas me gustan de Twitch (por cierto, siganme en mi canal) es el apoyo que se dan entre streamers. No importa si tienes 5 seguidores o 20000, es común que alguien te haga una raid o un host sin pedir nada a cambio.
Como esto es una gran ayuda, siempre es bueno conocer y dar las gracias. Entonces con este comando vamos a poder ver que estaba haciendo este streamer hasta que llegó a nuestro canal

!follow (Y arrobamos al usuario que nos dio la raid) <—– en el video lo menciono mal
Gracias $(touser) por ese RAID. $(touser) estaba jugando «$(twitch $(touser) «{{game}}»)» Si les interesa pueden seguirlo en en http://twitch.tv/$(touser)

Con este comando estamos agradeciendo por la raid, mirando la categoria que estaba transmitiendo antes y dejas el canal por si alguien de tu comunidad lo quiere seguir.

Comandos NightBot para obtener interacción entre nuestra audiencia

Estas cosas son las que nos ayudan a tener mas y mas mensajes en nuestro chat. Recuerden que hay logros que twitch nos pide. Aparte hay una leyenda que dice que si tu chat está activo tu canal puede ser recomendado por la plataforma (y todos queremos eso).

En fin, con este comando le vamos a decir al bot que ponga una mensaje con un usuario y otro (que este en el stream y en el chat en ese momento) totalmente aleatorio.

!sueño
El bot sabe que $(user) tiene sueños humedos pensando en … $(urlfetch https://2g.be/twitch/randomviewer.php?channel=grisletar)

Este ejemplo lo pueden usar de MIL maneras y claramente pueden repetirlo con diferentes mensajes.

Cuenta regresiva para un evento importante

Este comando por el momento no lo utilicé. La idea es que si tienes un evento importante que compartir con tu audiencia puedas aprovecharlo.
Puede ser cuando cumplas un aniversario que abriste tu canal. Quizas el día de tu cumpleaños, o el de un seguidor conocido en tu comunidad. El dia que terminan las clases, no se, lo que tu quieras.

La teoría que tu fijas un mensaje y le indcas al bot la función y la fecha, por ejemplo

!anivarsario

En exactamente $(countdown Nov 1 2021 6:00:00 PM EST) cumplimos 1 año en este canal. No te pierdas la fiesta y apuntate a los sorteos en nuestro canal de Discord.

En si el comando es una cuenta regresiva hasta el primero de Noviembre de este año, a la hora indicada.

Contador

Puedes inventarte un contador para que los muestre en pantalla o incluso puedes hacer un comando donde el contador sea parte de otro comando.
Por ejemplo, imaginemos terminos que son muy comunes en cualquier Stream. Hola, todo el mundo tendria que saludar. Podremos poner un mensaje como este (me lo estoy inventando ahora mismo)

Hola

En este canal ya saludaron $(count) veces. Somos una comunidad muy educada.

Como pueden ver, esto depende mucho de la creatividad de cada uno, por lo cual las variantes son infinitas.
SI quieren ver como funcionan estos comandos les dejo el video donde los pruebo uno por uno.

Si quieren ver como funciona exactamente lo pueden ver en el canal de Twitch o bien les dejo el video que subí a Youtube.

https://youtu.be/XHZ_oNGxhKI