Comandos Fundamentales de Nightbot
!addcom
Este comando propio de Nightbot funciona para agregar un comando para que sea ejecutado cuando alguna persona lo llame. Los comandos pueden ser agregados con un '!' o sin él, pero no con '/'.
![Comando para añadir comandos a Nightbot Agregar comandos en Nightbot de Twitch](./assets/sintaxis/nightbot/addcom.jpg)
![Resultado de !addcom Resultado de agregar comandos en Nightbot de Twitch](./assets/sintaxis/nightbot/addcom2.jpg)
!editcom
Este comando propio de Nightbot funciona para editar un comando que se haya agregado anteriormente; sólo se puede editar la respuesta de Nightbot.
![Comando para editar comandos a Nightbot Editar comandos en Nightbot de Twitch](./assets/sintaxis/nightbot/editcom.jpg)
![Resultado de !editcom Resultado de editar comandos en Nightbot de Twitch](./assets/sintaxis/nightbot/editcom2.jpg)
!delcom
Este comando propio de Nightbot funciona para eliminar un comando de Nightbot.
![Comando para eliminar comandos a Nightbot Eliminar comandos en Nightbot de Twitch](./assets/sintaxis/nightbot/delcom.jpg)
![Resultado de !delcom Resultado de eliminar comandos en Nightbot de Twitch](./assets/sintaxis/nightbot/delcom2.jpg)
!title
Este comando propio de Nightbot funciona para cambiar el título del stream desde el chat.
![Cambiar titulo de stream con Nightbot Cambiar titulo de stream](./assets/sintaxis/nightbot/title.jpg)
![Resultado de !title Resultado de cambiar titulo de stream con Nightbot](./assets/sintaxis/nightbot/title2.jpg)
!game
Este comando propio de Nightbot funciona paracambiar el juego del stream desde el chat. Es importante ponerlo bien.
![Cambiar juego de stream con Nightbot Cambiar juego de stream](./assets/sintaxis/nightbot/game.jpg)
![Resultado de !game Resultado de cambiar juego de stream con Nightbot](./assets/sintaxis/nightbot/game2.jpg)
!songs request / !sr
Este comando propio de Nightbot funciona para poner una canción en el stream; éste sólo funcionará cuando esté prendido el AutoDJ desde la dashboard del streamer de Nightbot. La canción se agregará a una cola para que se ponga.
![Poner una canción en el stream Pedir de una canción en stream](./assets/sintaxis/nightbot/sr.jpg)
![Resultado de !sr Resultado de Pedir de una canción en stream](./assets/sintaxis/nightbot/sr2.jpg)
!songs list / !songlist
Este comando propio de Nightbot funciona para ver la cola de las canciones que la gente ha puesto con el !sr. Así podrás saber cuándo estará tu canción en el stream con el SongRequest
![Ver lista de canciones en el stream Lista de canciones en el stream](./assets/sintaxis/nightbot/songlist.jpg)
![Resultado de !songlist Resultado de lista de canciones en el stream](./assets/sintaxis/nightbot/songlist2.jpg)
!songs play
Este comando propio de Nightbot funciona para pausar las canciones y principalmente la canción que está sonando en ese momento. (Sí, es !songs pause, con espacio).
![Pausar música en el stream Pausar música en el stream](./assets/sintaxis/nightbot/songspause.jpg)
![Resultado de !songs pause Resultado de pausar música en el stream](./assets/sintaxis/nightbot/songspause2.jpg)
!songs play
Este comando propio de Nightbot funciona para reanudar la lista de canciones y principalmente la canción que estaba sonando en ese momento. (También es con espacio, !songs play).
![Reproducir música en el stream Reproducir música en el stream](./assets/sintaxis/nightbot/songsplay.jpg)
![Resultado de !songs play Resultado de Reproducir música en el stream](./assets/sintaxis/nightbot/songsplay2.jpg)
!promote
Este comando propio de Nightbot funciona para poner una canción hasta al frente de la cola, poniendola en la que seguirá después de la que está sonando en ese momento.
![Priorizar una canción en el stream Priorizar una canción en el stream](./assets/sintaxis/nightbot/promote.jpg)
![Resultado de !promote Resultado de priorizar una canción en el stream](./assets/sintaxis/nightbot/promote2.jpg)
!songs skip / !skipsong
Este comando propio de Nightbot funciona para quitar la canción que está sonando en ese momento; se pondrá la que sigue en la cola.
![Saltar una canción en el stream Saltar una canción en el stream](./assets/sintaxis/nightbot/skipsong.jpg)
![Resultado de !skipsong Resultado de saltar una canción en el stream](./assets/sintaxis/nightbot/skipsong2.jpg)
!volume
Este comando propio de Nightbot funciona para ajustar el volúmen de las canciones. El volumen puede cambiar desde el número 0 hasta el 100 que es el máximo. Para sólo checar el volumen actual, solamente usa !volume
![Cambiar volumen de canción en el stream Cambiar volumen de canción en el stream](./assets/sintaxis/nightbot/volume.jpg)
![Resultado de !volume Resultado de cambiar volumen de canción en el stream](./assets/sintaxis/nightbot/volume2.jpg)
!pollnew
Este comando sirve para hacer una encuesta desde el chat en la página de Strawpoll. Para dividir la pregunta de las respuestas se pone una pleca (este símbolo: | ) y también para separar las preguntas. Cuando se haga la encuesta, entra al link para votar.
![Crear encuesta en Twitch Crear encuesta en Twitch](./assets/sintaxis/nightbot/poll.jpg)
![Resultado de !pollnew Resultado de Crear encuesta en Twitch](./assets/sintaxis/nightbot/poll2.jpg)
!pollresults
Este comando es para ver el conteo del resultado que hay en la encuesta.
![Crear encuesta en Twitch Crear encuesta en Twitch](./assets/sintaxis/nightbot/pollresults.jpg)
![Resultado de !pollresults Resultado de Crear encuesta en Twitch](./assets/sintaxis/nightbot/pollresults2.jpg)
$(eval)
Esta variable de Nightbot te permite escribir código Javascript para un comando en Nightbot, puede ser muy útil para automatizar el chat haciendo que Nightbot devuelva multiples respuestas al ejecutar un mimso comando (Por ejemplo, condicionales if o un switch). Si tu código es muy grande como para hacerlo desde el chat, puedes con $(urlfetch json [url de la ubicación]) hacer una conexión a una página donde esté alojado el archivo de Javascript.
![Javascript en Nightbot de Twitch Javascript en Nightbot de Twitch](./assets/sintaxis/nightbot/eval.jpg)
![Resultado de la variable $(eval) Resultado de Javascript en Nightbot de Twitch](./assets/sintaxis/nightbot/eval2.jpg)
!filters
Este comando es para quitar o hacer que Nightbot mutee a personas por spam de distintas formas, para eso están los valores que se muestran al poner solamente !filters.
![Filtros en chat de Twitch Filtros en chat de Twitch](./assets/sintaxis/nightbot/filters.jpg)
![Resultado de !filters Resultado de Filtros en chat de Twitch](./assets/sintaxis/nightbot/filters2.jpg)
Ejemplo de filtro para links
![Resultado de !filters Resultado de Filtros en chat de Twitch](./assets/sintaxis/nightbot/filters3.jpg)
![Resultado de !filters Resultado de Filtros en chat de Twitch](./assets/sintaxis/nightbot/filters4.jpg)
!permit
Este comando es para dar permisos especiales a una persona que no es moderador/moderadora. Esa persona no podrá ser muteada por Nightbot, puede pasar links, spamear emoticones, etc.
![Dar permisos especiales a un usuario del chat Permisos especiales en chat de Twitch](./assets/sintaxis/nightbot/permit.jpg)
![Resultado de !permit Resultado dar permisos especiales](./assets/sintaxis/nightbot/permit2.jpg)
Comandos Exclusivos
Esta función para añadir comandos nos servirá para que ese comando solamente sea ejecutado por personas de rangos específicos en el canal. Por ejemplo, añadir un comando que sólo los moderadores pueden ejecutar; los demás no podrán hacerlo.
![Agregar comando con permisos en Nightbot Agregar comando con permisos en Nightbot](./assets/sintaxis/nightbot/exclusivos.jpg)
![Resultado agregar comandos con permisos Resultado agregar comandos con permisos](./assets/sintaxis/nightbot/exclusivos2.jpg)