Как сделать кастомную активность в Discord

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

Способ 1: CustomRP

CustomRP можно считать самым простым вариантом установки кастомной активности в Дискорд, поскольку понадобится использовать простое бесплатное программное обеспечение, которое полностью подготовлено к настройке. Пользователю необходимо только создать свое приложение на портале для разработчиков и перенести информацию. Все это будет наглядно продемонстрировано в следующих пошаговых инструкциях, которые позволят не запутаться в процессе тем юзерам, кто впервые сталкивается с выполнением подобных задач.

Шаг 1: Установка CustomRP

Сначала необходимо скачать саму программу CustomRP, установить ее на компьютер или использовать портативную версию для дальнейших настроек. Это самый простой шаг, не требующий от пользователя реализации каких-то сложных процессов. Однако мы разберем его более детально, чтобы вы понимали, какие особенности есть у скачанного архива и как запустить CustomRP в Windows 7.

Скачать CustomRP с официального сайта

  1. Воспользовавшись ссылкой выше, вы попадете на главную страницу программы, откуда можно скачать установщик или ZIP-архив, чтобы запускать софт в портативном режиме. Для Windows 7 лучше использовать второй вариант, чтобы не возникло проблем совместимостью. Он же подойдет и тем юзерам, кто не хочет устанавливать программу, а готов просто каждый раз запускать ее через исполняемый файл в папке.
  2. Как сделать кастомную активность в Дискорде-01

  3. Как раз архив мы и рассмотрим в этом случае, поскольку считаем его более удобным. По завершении загрузки распакуйте его содержимое в любое удобное место на компьютере, чтобы не было никаких проблем при запуске.
  4. Как сделать кастомную активность в Дискорде-02

  5. Что касается папок для распаковки, то каталог «Windows 7» нужен только обладателям этой операционной системы. В остальных случаях достаточно просто распаковать «CustomRP» и открыть эту директорию.
  6. Как сделать кастомную активность в Дискорде-03

  7. Вне зависимости от полученной версии CustomRP запускается программа через исполняемый файл EXE, который и находится в папке. Если вы использовали установщик, то такой ярлык автоматически будет добавлен на рабочий стол.
  8. Как сделать кастомную активность в Дискорде-04

  9. После запуска вы уже видите все необходимые поля для заполнения кастомной активности. Пока у вас нет данных, которые надо сюда вносить, поэтому просто сверните окно и приступите к следующему этапу.
  10. Как сделать кастомную активность в Дискорде-05

Шаг 2: Создание приложения на портале разработчиков

Подключение кастомной активности осуществляется через вручную созданное приложение со всеми необходимыми данными, которое будет корректно функционировать с Discord и передавать на сервер мессенджера нужные сведения. Для создания такого приложения используется портал разработчиков, доступный абсолютно всем пользователям, имеющим аккаунт в Дискорде. Этот шаг основной, поэтому внимательно следите за всеми следующими действиями и повторяйте их, заменяя только название своего приложения и загружая пользовательские изображения для иконок.

Перейти на Discord Developers Portal

  1. Сначала кликните по ссылке выше, чтобы перейти на портал разработчиков. Если входа в аккаунт Discord в браузере еще нет, заполните форму авторизации и подтвердите действие.
  2. Как сделать кастомную активность в Дискорде-06

  3. После этого произойдет переход в ваш личный кабинет, где необходимо нажать кнопку «New Application», которая и отвечает за создание нового приложения.
  4. Как сделать кастомную активность в Дискорде-07

  5. В качестве названия для него укажите ту активность, которая должна отображаться в вашем статусе. Это может быть название еще не вышедшей игры, что-то смешное или вообще любой текст, который придет вам в голову. Обязательно поставьте галочку возле пункта подтверждения правил использования приложения и подтвердите создание.
  6. Как сделать кастомную активность в Дискорде-08

  7. Для нового приложения понадобится выбрать изображение, которое будет отображаться как на сайте, так и загружаться в окне с кастомной активностью. Рекомендуется использовать картинку размером 1024×1024, но она может быть и немного меньше.
  8. Как сделать кастомную активность в Дискорде-09

  9. После ее загрузки обязательно нажмите «Save Changes», чтобы сохранить изменения.
  10. Как сделать кастомную активность в Дискорде-010

  11. Сейчас нужно еще несколько раз указать иконки для приложения, чтобы они точно корректно отображались в статусе кастомной активности. Для этого на панели настройки разверните раздел «Rich Presence» и выберите там категорию «Art Assets», затем загрузите изображения в рекомендуемых размерах.
  12. Как сделать кастомную активность в Дискорде-011

  13. Дополнительно ниже щелкните по «Add images(s)», чтобы загрузить миниатюру поменьше. Она будет отображаться рядом с большой иконкой и может быть таким же изображением или любым другим.
  14. Как сделать кастомную активность в Дискорде-012

  15. Перед выходом из этого меню тоже нажмите «Save Changes». Учитывайте, что серверу необходимо обработать добавленные только что картинки, что занимает 5-20 минут. Можете пока на это время отложить дальнейшую настройку или же продолжить ее, но в будущем обновить кастомную активность через программу, поскольку изначально картинки отображаться не будут.
  16. Как сделать кастомную активность в Дискорде-013

Шаг 3: Заполнение данных в CustomRP

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

  1. На портале разработчиков понадобится скопировать всего одно значение. Для этого на странице вашего приложения выберите раздел «General Information», затем справа скопируйте значение «Application ID».
  2. Как сделать кастомную активность в Дискорде-014

  3. Вернитесь в CustomRP и вставьте идентификатор в поле «ID», после чего переходите далее.
  4. Как сделать кастомную активность в Дискорде-015

  5. Через несколько секунд программа уже должна получить информацию о вашем приложении, поэтому можно приступить к настройкам. В форме «Details» задайте описание активности, которое будет отображаться под ее названием.
  6. Как сделать кастомную активность в Дискорде-016

  7. В поле «State» указывается вторая строка с любым описанием, а справа выставляется число участников совместной игры, если это тоже надо включить. То есть можно сделать заполненность лобби от 1 и до нескольких сотен человек (информация имеет исключительно визуальное представление, никто не сможет подключиться к этому лобби и его в принципе не существует).
  8. Как сделать кастомную активность в Дискорде-017

  9. В блоке «Timestamp» вы указываете информацию о том, как Discord должен отображать время этой активности. Его можно вообще скрыть, настроить показ с момента запуска программы или обновления статуса, а также задать любое свое время, например, чтобы получить вывод примерно как: «Играет 81 год 22 часа 10 минут».
  10. Как сделать кастомную активность в Дискорде-018

  11. В списках «Большое изображение» и «Маленькое изображение» нужно выбрать названия картинок, которые вы загружали ранее на портале разработчиков. Это надо для того, чтобы они подгрузились и тоже показывались в статусе активности.
  12. Как сделать кастомную активность в Дискорде-019

  13. Под ними можно ввести любой текст. Эти надписи будут отображаться контекстно, если навести курсор на само изображение.
  14. Как сделать кастомную активность в Дискорде-020

  15. В самом низу блока с активностью дополнительно можно вывести кнопки, нажатия по которых будут перенаправлять других пользователей по введенным для них URL. Заполнение форм вы видите на следующем изображении. Учитывайте, что вы сами нажать по этим кнопкам не сможете, но для остальных пользователей они будут доступны и на экране появится сообщение о перенаправлении на указанный сайт.
  16. Как сделать кастомную активность в Дискорде-021

  17. На этом заполнение данных завершено, кастомную активность можно считать настроенной, поэтому остается только проверить правильность всех введенных данных и запустить ее, нажав по кнопке «Подключить».
  18. Как сделать кастомную активность в Дискорде-022

  19. Если блок «ID» теперь подсвечен зеленым, а также справа внизу отображается информация «Подключено», значит, активность работает корректно. Теперь понадобится только отобразить ее в самом Дискорде.
  20. Как сделать кастомную активность в Дискорде-023

Шаг 4: Отображение кастомной активности

Программу CustomRP не выключайте, а просто сверните в трей, иначе она прекратит свою работу и вывести статус активности не получится. Запустите клиент Discord для дальнейших настроек и выполните завершающие действия. Они и описаны в следующей инструкции.

  1. Нажмите по значку с шестеренкой, чтобы открыть параметры учетной записи.
  2. Как сделать кастомную активность в Дискорде-024

  3. На панели слева выберите раздел «Конфиденциальность активности» и убедитесь в том, что параметр «Отображать текущую активность в статусе» включен, иначе ничего видно не будет.
  4. Как сделать кастомную активность в Дискорде-025

  5. Далее перейдите в «Зарегистрированные игры» и нажмите кнопку «Добавьте ее!». Это нужно для того, чтобы в качестве запущенной игры указать настроенную ранее программу CustomRP.
  6. Как сделать кастомную активность в Дискорде-026

  7. Выберите ее из списка для подтверждения.
  8. Как сделать кастомную активность в Дискорде-027

  9. Через несколько секунд должен появиться зеленый блок с информацией о том, что приложение сейчас запущено. Можете закрыть настройки и перейти к проверке отображаемого статуса.
  10. Как сделать кастомную активность в Дискорде-028

  11. В списке участников любого сервера найдите себя и убедитесь в том, что под ником присутствует информация «Играет в + название вашей активности».
  12. Как сделать кастомную активность в Дискорде-029

  13. Нажмите по профилю для открытия его меню, в котором убедитесь, что присутствует правильное название активности, ее описание, картинки (если те уже успели обработаться), а также добавленные кнопки со ссылками.
  14. Как сделать кастомную активность в Дискорде-030

Учитывайте, что если какую-то информацию нужно обновить или исправить, вернитесь на портал разработчиков, внесите правки, сделайте то же самое через CustomRP и не забудьте в программе нажать «Обновить», чтобы повторно загрузить все данные и игровой статус отобразился снова, но уже в актуальном состоянии. Если программа будет закрыта, статус исчезнет, но снова появится без каких-либо дополнительных настроек при повторном запуске CustomRP.

Способ 2: Discord RPC Maker

В качестве следующего доступного варианта, если вдруг предыдущая программа по каким-либо причинам вам не помогла, разберем Discord RPC Maker. Это практически такой же дополнительный инструмент, при помощи которого осуществляется настройка кастомного статуса игровой активности. Поэтому некоторые этапы будут в точности повторяться с предыдущим методом. Мы это учтем и в инструкциях уведомим, на какие предыдущие советы надо обратить внимание, чтобы выполнить аналогичные подготовительные действия.

Шаг 1: Установка Discord RPC Maker

Сначала стоит инсталлировать Discord RPC Maker на свой компьютер, поскольку кастомная активность включится только в том случае, если программа будет запущена и распознается Дискордом. Установка происходит в автоматическом режиме при первом включении, поэтому учитывайте, что использовать этот софт в портативном режиме не получится.

Скачать Discord RPC Maker через GitHub

  1. Кликните по ссылке выше, чтобы открыть страницу Discord RPC Maker на сайте GitHub. Тут присутствует несколько разных сборок программы, а также файлы с исходным кодом. Однако сейчас нас интересует файл формата EXE, который является инсталлятором для Windows и как раз подходит в нашей ситуации.
  2. Как сделать кастомную активность в Дискорде-031

  3. Скачайте и запустите его для подтверждения автоматической установки. Путь инсталляции и другие параметры отсутствуют, установка запускается сразу же, после чего создастся значок на рабочем столе, а также откроется сама программа.
  4. Как сделать кастомную активность в Дискорде-032

  5. В ней вы можете использовать ссылку «Developer Portal», чтобы открыть портал разработчиков во встроенном браузере, но рекомендуется все же делать это в привычном веб-обозревателе, чтобы в самой программе не вводить свои авторизационные данные.
  6. Как сделать кастомную активность в Дискорде-033

Шаг 2: Создание приложения на портале разработчиков

Следующий этап полностью повторяет тот, который был описан в Шаге 2 из предыдущего метода. Вам понадобится открыть портал разработчиков и создать новое приложение, в котором заполните данные о будущей кастомной активности, включая загрузку изображений. Все это уже описано ранее, поэтому можете перейти к указанному разделу и выполнить все представленные там инструкции.

Как сделать кастомную активность в Дискорде-034

Шаг 3: Перенос данных в Discord RPC Maker

Полученное приложение необходимо подключить в Discord RPC Maker, чтобы оно использовалось как источник для отображения кастомной активности. Принцип действий максимально прост и заключается в переносе данных аппликации в сам софт. Главное отличие этого варианта от предыдущего — поддержка предпросмотра, поэтому вы всегда будете заранее видеть, как отобразится статус в самом мессенджере.

  1. Откройте страницу приложения на портале разработчиков и скопируйте идентификатор, после чего переключитесь в окно с Discord RPC Maker.
  2. Как сделать кастомную активность в Дискорде-035

  3. В первую очередь введите название этого приложения. С ним оно будет сохранено в списке сохраненных активностей в этом софте. Это еще один его плюс, поскольку можно подключить сразу несколько приложений и в любой момент переключаться между ними, обновляя статус активности.
  4. Как сделать кастомную активность в Дискорде-036

  5. Во второе поле вставьте скопированный ранее идентификатор.
  6. Как сделать кастомную активность в Дискорде-037

  7. Через несколько секунд произойдет загрузка всех данных из приложения, поэтому ниже уже будет список с поддерживаемыми картинками, которые можно выбрать для статуса. Разверните список с большими изображениями и выберите там то, которое было загружено в приложение.
  8. Как сделать кастомную активность в Дискорде-038

  9. То же самое сделайте и со второй миниатюрой.
  10. Как сделать кастомную активность в Дискорде-039

  11. Можете ввести описание активности и сразу просмотреть, как все это будет отображаться непосредственно в Discord. Ориентируйтесь по предпросмотру, чтобы не приходилось постоянно вносить изменения и обновлять статус при слежении за ним в Дискорде.
  12. Как сделать кастомную активность в Дискорде-040

  13. Discord RPC Maker поддерживает добавление в статус кнопок, которые включаются через переключатели. Понадобится сначала активировать одну или обе кнопки, затем ввести ее название и прикрепить ссылку.
  14. Как сделать кастомную активность в Дискорде-041

  15. Это тоже можно отследить через предпросмотр. Вместе с этим отметим, что если ссылка введена неправильно, то кнопка будет отображаться красным цветом.
  16. Как сделать кастомную активность в Дискорде-042

  17. На этом подготовка кастомного статуса активности завершена, поэтому нажмите кнопку «Save», чтобы сохранить все изменения.
  18. Как сделать кастомную активность в Дискорде-043

  19. Только после этого кнопка «Launch Presence» станет активной. Это говорит о том, что приложение уже можно запустить.
  20. Как сделать кастомную активность в Дискорде-044

  21. Нажмите по кнопке и дождитесь отображения еще одной — «Stop». Ее будете использовать в будущем, если понадобится убрать эту кастомную активность или обновить ее.
  22. Как сделать кастомную активность в Дискорде-045

Шаг 4: Проверка кастомной активности

В завершение работы с Discord RPC Maker необходимо убедиться, что приложение было настроено корректно и вместе с этим сам игровой статус отображается в мессенджере правильно. Для этого понадобится проверить всего одну настройку, а затем уже открыть меню профиля и посмотреть представленные сведения о запущенной игре.

  1. Откройте меню учетной записи, нажав по значку с шестеренкой на панели активности.
  2. Как сделать кастомную активность в Дискорде-046

  3. В блоке слева выберите «Конфиденциальность активности» и обязательно активируйте настройку «Отображать текущую активность в статусе».
  4. Как сделать кастомную активность в Дискорде-047

  5. Что касается добавления Discord RPC Maker в блоке «Зарегистрированные игры», то делать это не нужно. Вы увидите информацию «Игр не обнаружено», но это никаким образом не влияет на функционирование софта.
  6. Как сделать кастомную активность в Дискорде-048

  7. Вернитесь на любой из серверов, найдите себя в списке участников и просмотрите статус игровой активности.
  8. Как сделать кастомную активность в Дискорде-049

  9. Для получения дополнительных сведений нажмите по своему профилю левой кнопкой мыши и внизу прочитайте все то, что вручную было введено ранее. Если что-то не так, вернитесь к Discord RPC Maker, внесите изменения, перезапустите работу настройки и вернитесь в мессенджер.
  10. Как сделать кастомную активность в Дискорде-050

Способ 3: Использование BetterDiscord и плагинов

Завершающий метод материала подойдет тем пользователям, кто не желает скачивать и постоянно запускать сторонние программы для изменения статуса активности. Специально для таких случаев есть вариант с использованием подключаемых плагинов через дополнение BetterDiscord. Реализация этого способа не сильно сложнее предыдущих, но есть определенные отличия, которые заключаются в необходимости использования самого BetterDiscord и в правильной установке скриптов в виде JS-файлов.

Шаг 1: Установка BetterDiscord

Единственный софт, который надо установить для возможности использования кастомной активности, — BetterDiscord. Этой программе многие доверяют, к тому же ее не нужно запускать каждый раз или каким-то образом настраивать, поскольку она сразу же встраивается в сам мессенджер и добавляет новые функции. Поэтому начать следует непосредственно с установки дополнения, о чем более детально читайте в другой статье на нашем сайте по следующей ссылке.

Подробнее: Как установить BetterDiscord

Как сделать кастомную активность в Дискорде-051

Шаг 2: Установка плагинов

Для работы статуса кастомной активности в Discord понадобятся два плагина. Первый отвечает за сами настройки, а второй добавляет необходимые библиотеки, чтобы исходный код функционировал корректно. Их установкой мы и займемся далее. Это довольно просто, поскольку файлы просто скачиваются с официального сайта BetterDiscord и помещаются в отведенную для них папку.

Скачать AutoStartRichPresence с официального сайта
Скачать ZeresPluginLibrary с официального сайта

  1. Перейдите по первой ссылке выше, чтобы попасть на страницу плагина AutoStartrichPresence. Как раз он и отвечает за запуск кастомной активности. Убедитесь в том, что на странице ничего не поменялось и этот плагин называется точно так же. Нажмите кнопку «Download», чтобы скачать его на компьютер.
  2. Как сделать кастомную активность в Дискорде-052

  3. Он будет загружен в виде JS-файла, но пока можно не трогать его, а сразу перейти к загрузке второго скрипта.
  4. Как сделать кастомную активность в Дискорде-053

  5. Следующий плагин необходим для работы предыдущего, поскольку добавляет новые библиотеки. Точно так же воспользуйтесь уже второй ссылкой и на сайте BetterDiscord начните скачивание этого файла.
  6. Как сделать кастомную активность в Дискорде-054

  7. Перейдите в папку с загрузками и скопируйте эти два файла или просто сверните ее, чтобы потом перетащить их в другое расположение, в котором хранятся плагины для BetterDiscord.
  8. Как сделать кастомную активность в Дискорде-055

  9. Запустите сам Дискорд и нажмите по значку с шестеренкой на нижней панели, чтобы перейти в настройки профиля.
  10. Как сделать кастомную активность в Дискорде-056

  11. BetterDiscord добавляет в параметры еще один раздел с соответствующим названием, в котором понадобится выбрать категорию «Плагины», а в ней кликнуть по «Открыть папку plugin», чтобы открыть тот самый каталог, куда и нужно перетащить плагины.
  12. Как сделать кастомную активность в Дискорде-057

  13. Вставьте сюда скопированные ранее JS-файлы скачанных плагинов или перетащите из другой папки вручную.
  14. Как сделать кастомную активность в Дискорде-058

  15. По сути на этом процесс установки завершен, поскольку плагины распознаются автоматически и остается только включить их при помощи переключателей в том же самом разделе.
  16. Как сделать кастомную активность в Дискорде-059

  17. В некоторых случаях может возникнуть проблема с компиляцией плагина AutoStartRichPresence, о чем уведомит появившееся на экране сообщение. Проблема решается заменой исходного кода, для чего в блоке плагина щелкните по значку с карандашом.
  18. Как сделать кастомную активность в Дискорде-060

  19. Далее вместо текущего исходного кода вставьте тот, который будет приведен ниже, и обязательно сохраните настройки. Попробуйте включить AutoStartRichPresence еще раз — теперь никаких проблем возникнуть не должно и плагин перейдет в активное рабочее состояние.
  20. Как сделать кастомную активность в Дискорде-061

Что касается замены кода, то для этого надо исправить всего несколько строк, однако у пользователей, которые ранее не сталкивались с подобными задачами, могут возникнуть трудности или будет случайно убран какой-то знак, из-за чего все по-прежнему не будет работать. Поэтому мы советуем полностью заменить исходный код в скрипте, скопировав его по ссылке ниже. Как перейти к исходному коду для замены, уже было показано в инструкции выше, поэтому нужно только удалить ВСЕ старое содержимое, вставить новый код из ссылки ниже и сохранить изменения.

Скачать исходный код для AutoStartRichPresence

Вместе с этим отметим, что если плагин включился, то он точно работает нормально, а возникающие во время настройки ошибки, скорее всего, не связаны с исходным кодом. Если они у вас появляются, откройте страницу, откуда скачали AutoStartRichPresence, затем прочитайте все сведения от разработчиков, где есть инструкции по исправлению распространенных ошибок.

Шаг 3: Настройка кастомной активности

Остается только сделать так, чтобы кастомная активность отображалась в вашем профиле. Для этого тоже придется создать приложение через портал разработчиков, поэтому, если вы не читали предыдущие инструкции, вернитесь к Шагу 2, который описан в Способе 1. Именно там есть универсальное руководство по созданию такого приложения, что актуально и для работы с плагинами BetterDiscord.

  1. После создания приложения через меню с плагинами откройте настройки AutoStartRichPresence, кликнув по значку с шестеренкой.
  2. Как сделать кастомную активность в Дискорде-062

  3. Удалите абсолютно все данные из строчек в формах ввода, чтобы далее не возникло никаких проблем с подключением приложения.
  4. Как сделать кастомную активность в Дискорде-063

  5. Не забудьте о том, что для кастомной активности нужно указать название и загрузить изображения, включая миниатюры, если они должны отображаться. Затем подождите 5-20 минут, чтобы эти картинки были добавлены в базу данных.
  6. Как сделать кастомную активность в Дискорде-064

  7. Дополнительно на странице приложения выберите раздел «Visualizer». Тут вы можете настроить отображение вашей кастомной активности: добавить себе пати, указать время начала игры, строчку с описанием активности, выбрать изображения для миниатюры и добавить текст для второго описания.
  8. Как сделать кастомную активность в Дискорде-065

  9. Все изменения отобразятся сразу же в окне предпросмотра ниже, поэтому не придется запускать кастомную активность для их проверки.
  10. Как сделать кастомную активность в Дискорде-066

  11. Далее вернитесь к разделу с плагинами и снова откройте настройки AutoStartRichPresence.
  12. Как сделать кастомную активность в Дискорде-067

  13. Скопируйте ID вашего приложения из раздела «General Information».
  14. Как сделать кастомную активность в Дискорде-068

  15. Вставьте его в первую строчку настроек плагина, затем введите имя кастомной активности, описание и прочую информацию, которая будет доступна и требуется для отображения.
  16. Как сделать кастомную активность в Дискорде-069

  17. Дополнительно можно вручную настроить, когда кастомная активность будет запускаться, какой у нее текущий статус, а также когда ей нужно отключиться.
  18. Как сделать кастомную активность в Дискорде-070

  19. По завершении нажмите «Готово», чтобы подтвердить создание нового игрового статуса.
  20. Как сделать кастомную активность в Дискорде-071

  21. Больше никаких изменений вносить не надо, достаточно открыть любой сервер или найти свой профиль другим методом, открыть его просмотр и убедиться в том, что игровая активность отображается корректно.
  22. Как сделать кастомную активность в Дискорде-072

Автор статьи Виктор Бухтеев Вам помогли мои советы?
Получить ответ на Email
Уведомить о

1 Ответ
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Аноним
8 ноября 2023 10:28

Хорошо! Спасибо большое!

Рекомендуем: