Как поставить любую игру в активность Discord (RPC)
Небольшой разбор полезного инструмента, ссылка на который ждет вас в конце текста.
Сразу сделаем важное уточнение: этот репозиторий в первую очередь задумывался как практическое руководство для разработчиков. Он наглядно показывает, как привязать отображение игровой активности к собственным софтверным решениям, утилитам или независимым играм. Тем не менее для обычных энтузиастов это тоже отличная фича, позволяющая прокачать свой профиль.
Всего пара строк кода на Python — и вы сможете установить абсолютно любую игру в качестве текущего статуса, дополнив её кастомным описанием. При этом пользователи Discord увидят не банальную «фейковую» заглушку (когда в Discord Developer Portal просто создается приложение с текстовым названием игры), а полноценную интерактивную активность. С ней другие участники сервера смогут взаимодействовать: посмотреть подробности и в один клик перейти прямо на карточку официальной игры.
Как поставить свою игру?
Если вы хотите поставить определенную игру, то вот вам гайд
Если вы хотите установить в статус конкретную игру, выполните следующие шаги:
- Найдите нужный тайтл: В списке контактов или на сервере Discord найдите пользователя, который в данный момент играет в интересующую вас игру.
- Скопируйте идентификатор: Откройте профиль этого человека, кликните на его текущую игровую активность и перейдите на карточку игры. Там вы сможете скопировать её уникальный ID.
- Запустите статус: Подставьте скопированный ID в переменную
CLIENT_IDвнутри скриптаdiscord_status.pyи запустите его. Готово — теперь в вашем профиле отображается полноценный официальный статус!
Также стоит отметить, что в самом низу карточки активности доступен блок «Похожие игры». С его помощью вы сможете изучить альтернативные варианты, если захотите выбрать для своего статуса что-то другое.
Ссылка на репозиторий: https://github.com/kaurcev/custom-discord-status