Скрипт TopTracks
Добавляет команды для лайка текущей музыки, и для отображения списка ТОПа музыки по версии пользователей. Плейлист сортируется автоматически на основе полученных лайков.Требования
Для корректной работы скрипта у бота должны быть установлены привилегии:- i_client_private_textmessage_power
- b_client_channel_textmessage_send
Команды чата
- .vote - добавляет лайк за текущий проигрываемый трек
- .toptracks - отображает ТОП список треков из плейлиста
- .toptracks reset - форсированно обнуляет ТОП список треков
- !stop - останавливает проигрывание
- !play - начинает проигрывание плейлиста
- !next - переключает следующий трек в плейлисте
Настройки
1
API password
Ваш пароль от веб интерфейса SinusBot
2
API url
Скопируйте адрес веб интерфейса SinusBot вместе с портом через двоеточие, и добавьте к нему /api/v1
http://185.125.219.174:8087/api/v1
3
API username
Ваш логин от веб интерфейса SinusBot
4
Admin Uids, Group IDs
ID групп и идентификаторы пользователей, которые могут создавать каналы.
1, 2, eqAWo6ZNR53lYC0NORvYOIZnam8=, dXjje0PHndmFJXZKArTSPN1YLzo=
5
Message language
Язык сообщений от бота в чате.
6
Your playlist (UID)
UID плейлиста, из которого будет проигрываться музыка, и который будет автоматически сортироваться.
UID плейлиста вы можете узнать через веб интерфейс бота. Для этого нажмите правой кнопкой на название плейлиста (слева в меню), и выберите "Скопировать ссылку". Из этой ссылки извлеките UID, который имеет вид xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
8f02a020-d22c-454e-9b2d-670b1db02842
7
Reset vote delay (in seconds)
Интервал автоматического обнуления ТОП списка треков, в секундах.
Введите -1, чтобы не выполнять автоматическое обнуление. Вы всегда сможете вручную выполнить обнуление командой .toptracks reset
86400