Skip to content

Kelthic/VKMusic_to_DiscordRPC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Статус ВКонтакте в Discord RPC

Скрипт выводит в 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;
  • Запустите скрипт.

Как это выглядит в Discord?

Демонстрация активности в Discord

Как это выглядит в консоли?

Демонстрация вывода в консоль

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published