Todas las integraciones
IncluidaChat y voz

SinusBot

Incluida en Macro Deck

Controla la música de tus instancias de SinusBot y muestra en tu deck lo que reproducen.

  • Reproduce, pausa, salta y cambia de posición en cualquier instancia de SinusBot
  • Ajusta el volumen, el orden aleatorio y la repetición
  • Reproduce una pista de la biblioteca del bot
  • Muestra la pista actual en el widget Reproductor de música
  • Añade tantas instancias del bot como quieras

SinusBot es un bot de música para TeamSpeak y Discord que ejecutas en tu propio servidor. La integración SinusBot conecta Macro Deck con la interfaz web de SinusBot, para que puedas controlar lo que reproduce una instancia del bot y ver la pista actual en tu deck. Funciona con cualquier SinusBot al que Macro Deck pueda llegar por la red, en el mismo ordenador, en tu red local o en un servidor.

Qué puedes hacer

  • Reproduce, pausa, alterna, salta a la pista siguiente o anterior y ve a una posición de la pista actual.
  • Ajusta el volumen, súbelo o bájalo, activa o desactiva el orden aleatorio y activa o desactiva la repetición.
  • Reproduce una pista concreta de la biblioteca del bot con Play Track. Deja la pista vacía para elegirla al pulsar el botón.
  • Muestra la pista, el artista y la carátula actuales en el widget Reproductor de música de Macro Deck, y usa la pista, la posición y el volumen del bot en etiquetas mediante variables.

Algunos ejemplos:

  • Una fila de botones con Previous Track, Toggle Play/Pause y Next Track para el bot de tu canal de TeamSpeak. El botón de reproducir muestra si el bot está reproduciendo.
  • Un control deslizante vinculado a la variable de volumen del bot, sinusbot_<instance>_volume, para bajar la música mientras hablas.
  • Un widget Reproductor de música para cada bot, junto a botones cuyo color sigue la carátula mediante la variable music_player_<player>_album_color.

Varios bots y cómo funciona

Cada instancia de SinusBot que quieras controlar es una configuración. Puedes añadir tantas como quieras, también instancias de servidores distintos, y elegir la instancia en el campo Reproductor de cada acción. Si dejas Reproductor vacío, la acción controla la primera. Cada configuración tiene su propio conjunto de variables, con el nombre de la configuración, como sinusbot_<instance>_volume.

Macro Deck comprueba la conexión al crear una configuración y carga las instancias que tiene el bot. Mientras se ejecuta, lee el estado de reproducción con regularidad. Si no se puede llegar al bot durante un momento, el deck sigue mostrando la última pista; si sigue sin estar accesible, la variable sinusbot_<instance>_is_connected vale false y las acciones no hacen nada hasta que el bot vuelva a responder.

Discord

Incluida en Macro Deck

Silencia el micrófono, ensordécete, únete a canales de voz, cambia los ajustes de voz y publica mensajes por webhook en Discord desde tu deck.

Webhooks de Discord

Incluida en Macro Deck

Publica mensajes enriquecidos con embeds y menciones en canales de Discord mediante webhooks, con vista previa en directo.