Todas as integrações
IntegradaChat e voz

SinusBot

Incluída no Macro Deck

Controle a música das suas instâncias do SinusBot e mostre no deck o que elas estão tocando.

  • Reproduza, pause, pule e avance em qualquer instância do SinusBot
  • Ajuste o volume, a reprodução aleatória e a repetição
  • Toque uma faixa da biblioteca do bot
  • Mostra a faixa atual no widget Reprodutor de música
  • Adicione quantas instâncias do bot quiser

O SinusBot é um bot de música para TeamSpeak e Discord que roda no seu próprio servidor. A integração SinusBot conecta o Macro Deck à interface web do SinusBot, para controlar o que uma instância do bot toca e ver a faixa atual no deck. Ela funciona com qualquer SinusBot que o Macro Deck consiga alcançar pela rede, no mesmo computador, na rede local ou em um servidor.

O que dá para fazer

  • Reproduza, pause, alterne, pule para a próxima faixa ou para a anterior e vá para uma posição da faixa atual.
  • Defina o volume, aumente ou diminua, ative ou desative a reprodução aleatória e a repetição.
  • Toque uma faixa específica da biblioteca do bot com Play Track. Deixe a faixa vazia para escolher uma ao pressionar o botão.
  • Mostre a faixa atual, o artista e a capa no widget Reprodutor de música do Macro Deck, e use a faixa, a posição e o volume do bot em rótulos por meio de variáveis.

Alguns exemplos de uso:

  • Uma fileira de botões com Previous Track, Toggle Play/Pause e Next Track para o bot do seu canal do TeamSpeak. O botão de reprodução mostra se o bot está tocando.
  • Um controle deslizante vinculado à variável de volume do bot, sinusbot_<instance>_volume, para baixar a música enquanto você fala.
  • Um widget Reprodutor de música para cada bot, ao lado de botões cuja cor acompanha a capa pela variável music_player_<player>_album_color.

Vários bots e como funciona

Cada instância do SinusBot que você quer controlar é uma configuração. Dá para adicionar quantas quiser, inclusive instâncias em servidores diferentes, e escolher a instância no campo Player de cada ação. Quando você deixa Player vazio, a ação controla a primeira. Cada configuração recebe o próprio conjunto de variáveis, com o nome da configuração, como sinusbot_<instance>_volume.

O Macro Deck testa a conexão quando você cria uma configuração e carrega as instâncias que o bot tem. Enquanto roda, ele lê o estado da reprodução regularmente. Quando o bot fica inacessível por um instante, o deck continua mostrando a última faixa; quando continua inacessível, a variável sinusbot_<instance>_is_connected fica false e as ações não fazem nada até o bot responder de novo.

Discord

Incluída no Macro Deck

Silencie, ensurdeça, entre em canais de voz, ajuste as configurações de voz e publique mensagens por webhook no Discord pelo seu deck.

Webhooks do Discord

Incluída no Macro Deck

Publique mensagens ricas com embeds e menções em canais do Discord por webhooks, com uma prévia ao vivo.