Today

Как поставить любую игру в активность Discord (RPC)

Небольшой разбор полезного инструмента, ссылка на который ждет вас в конце текста.

Типа играю в GTA VI

Сразу сделаем важное уточнение: этот репозиторий в первую очередь задумывался как практическое руководство для разработчиков. Он наглядно показывает, как привязать отображение игровой активности к собственным софтверным решениям, утилитам или независимым играм. Тем не менее для обычных энтузиастов это тоже отличная фича, позволяющая прокачать свой профиль.

Всего пара строк кода на Python — и вы сможете установить абсолютно любую игру в качестве текущего статуса, дополнив её кастомным описанием. При этом пользователи Discord увидят не банальную «фейковую» заглушку (когда в Discord Developer Portal просто создается приложение с текстовым названием игры), а полноценную интерактивную активность. С ней другие участники сервера смогут взаимодействовать: посмотреть подробности и в один клик перейти прямо на карточку официальной игры.

Как поставить свою игру?

Если вы хотите поставить определенную игру, то вот вам гайд

Если вы хотите установить в статус конкретную игру, выполните следующие шаги:

  1. Найдите нужный тайтл: В списке контактов или на сервере Discord найдите пользователя, который в данный момент играет в интересующую вас игру.
  2. Скопируйте идентификатор: Откройте профиль этого человека, кликните на его текущую игровую активность и перейдите на карточку игры. Там вы сможете скопировать её уникальный ID.
  3. Запустите статус: Подставьте скопированный ID в переменную CLIENT_ID внутри скрипта discord_status.py и запустите его. Готово — теперь в вашем профиле отображается полноценный официальный статус!
Наглядно показано где копировать ID приложения

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

Раздел "Похожие игры"

Ссылка на репозиторий: https://github.com/kaurcev/custom-discord-status