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

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

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

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

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

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

Установите 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