Усі інтеграції
ВбудованаЧат і голосове спілкування

SinusBot

Входить до Macro Deck

Керуйте музикою своїх екземплярів SinusBot і показуйте на панелі, що вони відтворюють.

  • Відтворюйте, ставте на паузу, перемикайте й перемотуйте на будь-якому екземплярі SinusBot
  • Задавайте гучність, перемішування й повтор
  • Відтворюйте трек з бібліотеки бота
  • Показує поточний трек у віджеті «Музичний програвач»
  • Додавайте скільки завгодно екземплярів бота

SinusBot - це музичний бот для TeamSpeak і Discord, який ви запускаєте на власному сервері. Інтеграція SinusBot під’єднує Macro Deck до веб-інтерфейсу SinusBot, тож ви можете керувати тим, що відтворює екземпляр бота, і бачити поточний трек на панелі. Вона працює з будь-яким SinusBot, до якого Macro Deck може під’єднатися через мережу: на тому самому комп’ютері, у локальній мережі або на сервері.

Що можна робити

  • Відтворювати, ставити на паузу, перемикати відтворення, переходити до наступного чи попереднього треку й до певної позиції в поточному треку.
  • Задавати гучність, збільшувати чи зменшувати її, вмикати чи вимикати перемішування й повтор.
  • Відтворювати певний трек з бібліотеки бота дією Play Track. Залиште трек порожнім, щоб вибирати його під час натискання кнопки.
  • Показувати поточний трек, виконавця й обкладинку у віджеті Музичний програвач Macro Deck і використовувати трек, позицію й гучність бота в підписах через змінні.

Кілька прикладів:

  • Ряд кнопок Previous Track, Toggle Play/Pause і Next Track для бота у вашому каналі TeamSpeak. Кнопка відтворення показує, чи бот грає.
  • Повзунок, прив’язаний до змінної гучності бота, sinusbot_<instance>_volume, щоб приглушувати музику, поки ви говорите.
  • Віджет Музичний програвач для кожного бота поряд із кнопками, колір яких слідує за обкладинкою через змінну music_player_<player>_album_color.

Кілька ботів і як це працює

Кожен екземпляр SinusBot, яким ви хочете керувати, - це окреме налаштування. Можна додати скільки завгодно, зокрема екземпляри на різних серверах, і вибирати екземпляр у полі Player кожної дії. Якщо залишити Player порожнім, дія керує першим. Кожне налаштування отримує власний набір змінних, названих за назвою налаштування, як-от sinusbot_<instance>_volume.

Macro Deck перевіряє з’єднання під час налаштування й завантажує екземпляри бота. Під час роботи він регулярно зчитує стан відтворення. Коли бот ненадовго недоступний, панель і далі показує останній трек; коли він залишається недоступним, змінна sinusbot_<instance>_is_connected має значення false, а дії нічого не роблять, доки бот знову не відповість.

Discord

Входить до Macro Deck

Вимикайте мікрофон і звук, приєднуйтеся до голосових каналів, змінюйте параметри голосу й надсилайте повідомлення через вебхуки в Discord зі своєї панелі.

Вебхуки Discord

Входить до Macro Deck

Публікуйте в каналах Discord оформлені повідомлення з вбудовуваннями та згадками через вебхуки, з живим попереднім переглядом.