Všechny integrace
VestavěnáChat a hlas

SinusBot

Součást Macro Deck

Ovládejte hudbu svých instancí SinusBot a zobrazujte na decku, co hrají.

  • Přehrávání, pozastavení, přeskakování a přetáčení na libovolné instanci SinusBot
  • Nastavení hlasitosti, náhodného přehrávání a opakování
  • Přehrání skladby z knihovny bota
  • Zobrazení přehrávané skladby ve widgetu Přehrávač hudby
  • Přidejte libovolný počet instancí bota

SinusBot je hudební bot pro TeamSpeak a Discord, který provozujete na vlastním serveru. Integrace SinusBot propojuje Macro Deck s webovým rozhraním SinusBot, takže můžete ovládat, co instance bota přehrává, a vidět aktuální skladbu na decku. Funguje s jakýmkoli SinusBotem, který je pro Macro Deck dostupný přes síť: na stejném počítači, v lokální síti nebo na serveru.

Co můžete dělat

  • Přehrát, pozastavit, přepnout, přeskočit na další nebo předchozí skladbu a přejít na pozici v aktuální skladbě.
  • Nastavit hlasitost, zvýšit ji nebo snížit a zapnout či vypnout náhodné přehrávání a opakování.
  • Přehrát konkrétní skladbu z knihovny bota pomocí Play Track. Když skladbu necháte prázdnou, vyberete ji při stisknutí tlačítka.
  • Zobrazit přehrávanou skladbu, interpreta a obal ve widgetu Přehrávač hudby v Macro Deck a pomocí proměnných používat skladbu, pozici a hlasitost bota v popiscích.

Několik příkladů použití:

  • Řada tlačítek s Previous Track, Toggle Play/Pause a Next Track pro bota ve vašem kanálu TeamSpeak. Tlačítko přehrávání ukazuje, zda bot hraje.
  • Posuvník propojený s proměnnou hlasitosti bota, sinusbot_<instance>_volume, takže můžete hudbu ztlumit, když mluvíte.
  • Widget Přehrávač hudby pro každého bota vedle tlačítek, jejichž barva se pomocí proměnné music_player_<player>_album_color řídí obalem.

Více botů a jak se integrace chová

Každá instance SinusBot, kterou chcete ovládat, je jedna konfigurace. Můžete jich přidat libovolný počet, i instance na různých serverech, a instanci vybrat v poli Player každé akce. Když pole Player necháte prázdné, akce ovládá první z nich. Každá konfigurace má vlastní sadu proměnných pojmenovaných podle názvu konfigurace, například sinusbot_<instance>_volume.

Macro Deck při nastavení konfigurace zkontroluje připojení a načte instance, které bot má. Za běhu pravidelně čte stav přehrávání. Když bot na krátkou chvíli není dostupný, deck dál ukazuje poslední skladbu; když zůstane nedostupný, proměnná sinusbot_<instance>_is_connected má hodnotu false a akce nic nedělají, dokud bot znovu neodpoví.

Discord

Součást Macro Deck

Ztlumujte se, ohlušujte se, připojujte se k hlasovým kanálům, měňte nastavení hlasu a posílejte zprávy přes webhooky v Discordu přímo z decku.

Webhooky Discordu

Součást Macro Deck

Posílejte do kanálů na Discordu bohaté zprávy s embedy a zmínkami přes webhooky, s živým náhledem.