Текущий музыкальный трек по команде в чате

Если вы проигрываете фоновую музыку на стриме из сервиса Яндекс. Музыки или Вконтакте, а зрители достают вас вопросом о том, какой трек сейчас играет, есть небольшое решение для Streamlabs Chatbot.

  1. Для начала понадобится аккаунт на last.fm, создаем аккаунт, если у вас его ещё нет. Для справки — last. fm с помощью плагинов к медиаплеерам собирает информацию о музыке, которую слушают пользователи, и на основе полученных данных автоматически составляет индивидуальные и общие чарты.
  2. Устанавливаем плагин Web Scrobbler для Google Chrome (Яндекс Браузера или любого другого браузера на Chromium).
  3. Авторизуем свой last. fm аккаунт в настройках плагина, чтобы он мог записывать названия проигрываемых треков в last.fm.
  4. Теперь скачиваем плагин для Streamlabs Chatbot, который выводит текущий трек из last. fm, и устанавливаем его.

После установки в настройках плагина можно настроить команду для вывода текущего трека в чат, тип отображения названия песни, а также сообщение бота в случае если музыка в данный момент не играет.

Инструкция по установке скриптов в Streamlabs Chatbot

Установите Python 2.7.13, если не ставили его при установке Streamlabs Chatbot. Распакуйте архив скрипта и скопируйте его в папку Scripts вашего чат-бота. Обычно, если вы не меняли стандартную папку установки чат-бота, она находится по пути:

C:/Program Files/Streamlabs Chatbot/Services/Scripts

Запустите Streamlabs Chatbot и откройте вкладку Scripts, нажмите на шестерёнку в правом верхнем углу окна. Укажите путь до папки Lib установленного Python 2.7.13 и перезапустите Streamlabs Chatbot. По умолчанию Python устанавливается в корень диска C. Например:

C:/Python27/Lib

А здесь можно почитать о настройках самого Streamlabs Chatbot.