Что у меня играет: подключаем last.fm

Бот не слушает ваш плеер. Он спрашивает last.fm, а last.fm узнаёт о треке от «скробблера» — маленькой программы, которая смотрит, что играет, и сообщает об этом. Значит, нужны три вещи: аккаунт, привязка к боту и скробблер.

1

Заведите аккаунт last.fm

Регистрация здесь: last.fm/join

Логин виден в адресе вашего профиля — это то, что стоит после /user/: https://www.last.fm/user/ваш-логин

2

Скажите боту, кто вы на last.fm

Напишите в чат канала, где стоит бот:

!link fm ваш-логин

Проверить — командой !music

Нужен именно ЛОГИН, а не отображаемое имя. Привязка одна на ПЛОЩАДКУ: сделали её в любом канале Twitch — команда работает во всех каналах Twitch, где стоит бот. На Kick привязка своя, её делают отдельно.
3

Поставьте скробблер: Android

Pano Scrobbler работает с любым плеером, который показывает трек в уведомлениях: Spotify, YouTube Music, Яндекс.Музыка, VK и прочие. Кроме Android есть сборки для Windows и Linux; для iPhone его нет.

Google Play · IzzyOnDroid · GitHub

  1. Установите приложение и откройте его.
  2. Выдайте доступ к уведомлениям — приложение само предложит («Grant notification access») и откроет нужный экран Android. Без этого оно не видит, что играет.
  3. Настройки → Services → last.fm → Login. Логин и пароль вводятся на самом сайте last.fm, приложение их не хранит.
  4. Настройки → Scrobble from → Choose apps: отметьте свои плееры. И проверьте, что включено Submit now playing — без этой галки наружу уходит только история, а не «играет сейчас», и бот ответит, что ничего не играет.
Приложение поддерживает не только last.fm, но и ListenBrainz, Libre.fm и совместимые. Боту нужен именно last.fm.
4

Не Android?

Компьютер, музыка из браузера — расширение Web Scrobbler

Spotify, Deezer, Tidal, YouTube Music умеют отправлять треки сами. Привязка делается на стороне last.fm: last.fm/settings/applications

iPhone — официальное приложение last.fm: App Store

Двух скробблеров сразу быть не должно. Если Spotify привязан к last.fm напрямую и при этом работает Pano Scrobbler, каждый трек уедет дважды — оставьте что-то одно.
5

Если бот говорит, что ничего не играет

Откройте свой профиль last.fm во время прослушивания: играющий трек стоит первым в списке и помечен как звучащий сейчас. Не появился — дело не в боте, а в скробблере. Частые причины:

  • Не выдан доступ к уведомлениям — приложение напишет «Scrobbling disabled».
  • Выключен Submit now playing: история накапливается, а «сейчас играет» не уходит.
  • Экономия батареи усыпляет приложение. Xiaomi, Samsung и Huawei делают это особенно охотно: снимите ограничения для приложения и добавьте его в список «никогда не засыпает».
  • Плеер не сообщает системе, что играет. Такое бывает у самодельных и старых плееров — проверьте на другом.

FAQ Pano Scrobbler · dontkillmyapp.com

← Все команды бота

Вход на peepebot

Выберите площадку.

Пароль вводится на самой площадке: мы его не видим и не храним.