Скрипт выводит в Discord Активность:
- Исполнителя;
- Название трека;
- Обложку трека (если присутсвует, в ином случае выводит дефолтную обложку с моего альбома, содержащую текст Empty);
- Текущее время проигрывания и общее время самого трека.
Также, скрипт выводит информацию в консоль:
- Исполнителя;
- Название музыкального трека;
- Ссылка на обложку (если её нет, выводится дефолтная обложка с моего альбома, содержащая текст Empty).
Это репозиторий, улучшающий код и функционал другого репозитория. Оригинальный репо: https://github.com/D3rise/discord-vkmusic
Улучшен\добавлен:
- Вывод исполнителя и название трека;
- Добавлен вывод текущее время проигрывания (примерное, потому что vk_api не даёт доступов к реальному текущему времени);
- Добавлен вывод обложки (вместо дефолтной картинки оригинального репозитория с иконкой VK);
- Прогрессбар и активность Discord теперь обновляется каждые 5 секунд вместо 15, как это было в оригинальном репо;
- Теперь скрипт не спамит в консоль всякой дебаг инфой и выводит исключительно данные по треку (выше расписан список), и не дублирует их, если трек не сменился.
- Оптимизирован код в той или иной степени.
- Скачайте мой репозиторий;
- Сделайте всё по инструкциям из оригинального репозитория кроме заполнения файла config.ini;
- Создайте приложение в Devs Discord Applications и скопируйте ID своего приложения (мануалов в Интернете полно);
- Получите токен от вашей учётки ВКонтакте любым способом с админискими правами (или здесь: vkhost.github.io)
- Замените все переменные в файле config.ini: id - ваш ID из ВКонтакте, app_token - токен вашего приложения из ВКонтакте, user_token - токен вашей учётки ВКонтакте, app_id - ID вашего приложения в Devs Discord Applications;
- Запустите скрипт.