Содержание:
Кастомная активность в Discord подразумевает отображение в качестве игры любую информацию, которая будет вручную введена пользователем. Осуществляется это через создание приложения на портале разработчиков с дальнейшим подключением дополнительного ПО или скриптов. Соответственно, выполнить подобные действия можно только на компьютере, поэтому все следующие инструкции будут актуальны исключительно для десктопной версии мессенджера.
Способ 1: CustomRP
CustomRP можно считать самым простым вариантом установки кастомной активности в Дискорд, поскольку понадобится использовать простое бесплатное программное обеспечение, которое полностью подготовлено к настройке. Пользователю необходимо только создать свое приложение на портале для разработчиков и перенести информацию. Все это будет наглядно продемонстрировано в следующих пошаговых инструкциях, которые позволят не запутаться в процессе тем юзерам, кто впервые сталкивается с выполнением подобных задач.
Шаг 1: Установка CustomRP
Сначала необходимо скачать саму программу CustomRP, установить ее на компьютер или использовать портативную версию для дальнейших настроек. Это самый простой шаг, не требующий от пользователя реализации каких-то сложных процессов. Однако мы разберем его более детально, чтобы вы понимали, какие особенности есть у скачанного архива и как запустить CustomRP в Windows 7.
- Воспользовавшись ссылкой выше, вы попадете на главную страницу программы, откуда можно скачать установщик или ZIP-архив, чтобы запускать софт в портативном режиме. Для Windows 7 лучше использовать второй вариант, чтобы не возникло проблем совместимостью. Он же подойдет и тем юзерам, кто не хочет устанавливать программу, а готов просто каждый раз запускать ее через исполняемый файл в папке.
- Как раз архив мы и рассмотрим в этом случае, поскольку считаем его более удобным. По завершении загрузки распакуйте его содержимое в любое удобное место на компьютере, чтобы не было никаких проблем при запуске.
- Что касается папок для распаковки, то каталог «Windows 7» нужен только обладателям этой операционной системы. В остальных случаях достаточно просто распаковать «CustomRP» и открыть эту директорию.
- Вне зависимости от полученной версии CustomRP запускается программа через исполняемый файл EXE, который и находится в папке. Если вы использовали установщик, то такой ярлык автоматически будет добавлен на рабочий стол.
- После запуска вы уже видите все необходимые поля для заполнения кастомной активности. Пока у вас нет данных, которые надо сюда вносить, поэтому просто сверните окно и приступите к следующему этапу.
Шаг 2: Создание приложения на портале разработчиков
Подключение кастомной активности осуществляется через вручную созданное приложение со всеми необходимыми данными, которое будет корректно функционировать с Discord и передавать на сервер мессенджера нужные сведения. Для создания такого приложения используется портал разработчиков, доступный абсолютно всем пользователям, имеющим аккаунт в Дискорде. Этот шаг основной, поэтому внимательно следите за всеми следующими действиями и повторяйте их, заменяя только название своего приложения и загружая пользовательские изображения для иконок.
- Сначала кликните по ссылке выше, чтобы перейти на портал разработчиков. Если входа в аккаунт Discord в браузере еще нет, заполните форму авторизации и подтвердите действие.
- После этого произойдет переход в ваш личный кабинет, где необходимо нажать кнопку «New Application», которая и отвечает за создание нового приложения.
- В качестве названия для него укажите ту активность, которая должна отображаться в вашем статусе. Это может быть название еще не вышедшей игры, что-то смешное или вообще любой текст, который придет вам в голову. Обязательно поставьте галочку возле пункта подтверждения правил использования приложения и подтвердите создание.
- Для нового приложения понадобится выбрать изображение, которое будет отображаться как на сайте, так и загружаться в окне с кастомной активностью. Рекомендуется использовать картинку размером 1024×1024, но она может быть и немного меньше.
- После ее загрузки обязательно нажмите «Save Changes», чтобы сохранить изменения.
- Сейчас нужно еще несколько раз указать иконки для приложения, чтобы они точно корректно отображались в статусе кастомной активности. Для этого на панели настройки разверните раздел «Rich Presence» и выберите там категорию «Art Assets», затем загрузите изображения в рекомендуемых размерах.
- Дополнительно ниже щелкните по «Add images(s)», чтобы загрузить миниатюру поменьше. Она будет отображаться рядом с большой иконкой и может быть таким же изображением или любым другим.
- Перед выходом из этого меню тоже нажмите «Save Changes». Учитывайте, что серверу необходимо обработать добавленные только что картинки, что занимает 5-20 минут. Можете пока на это время отложить дальнейшую настройку или же продолжить ее, но в будущем обновить кастомную активность через программу, поскольку изначально картинки отображаться не будут.
Шаг 3: Заполнение данных в CustomRP
Теперь у вас есть полноценное приложение, которое можно использовать как вебхук, интегрировать с ботами и выполнять много разных операций. Однако сейчас мы будем добавлять его только как кастомную активность, чтобы в Дискорде отображалась та информация, которая как раз и была введена в приложении. Для этого данные из него необходимо перевести в CustomRP и подключить application, чтобы продолжить настройку, а затем настроить вывод самой активности в клиенте программы.
- На портале разработчиков понадобится скопировать всего одно значение. Для этого на странице вашего приложения выберите раздел «General Information», затем справа скопируйте значение «Application ID».
- Вернитесь в CustomRP и вставьте идентификатор в поле «ID», после чего переходите далее.
- Через несколько секунд программа уже должна получить информацию о вашем приложении, поэтому можно приступить к настройкам. В форме «Details» задайте описание активности, которое будет отображаться под ее названием.
- В поле «State» указывается вторая строка с любым описанием, а справа выставляется число участников совместной игры, если это тоже надо включить. То есть можно сделать заполненность лобби от 1 и до нескольких сотен человек (информация имеет исключительно визуальное представление, никто не сможет подключиться к этому лобби и его в принципе не существует).
- В блоке «Timestamp» вы указываете информацию о том, как Discord должен отображать время этой активности. Его можно вообще скрыть, настроить показ с момента запуска программы или обновления статуса, а также задать любое свое время, например, чтобы получить вывод примерно как: «Играет 81 год 22 часа 10 минут».
- В списках «Большое изображение» и «Маленькое изображение» нужно выбрать названия картинок, которые вы загружали ранее на портале разработчиков. Это надо для того, чтобы они подгрузились и тоже показывались в статусе активности.
- Под ними можно ввести любой текст. Эти надписи будут отображаться контекстно, если навести курсор на само изображение.
- В самом низу блока с активностью дополнительно можно вывести кнопки, нажатия по которых будут перенаправлять других пользователей по введенным для них URL. Заполнение форм вы видите на следующем изображении. Учитывайте, что вы сами нажать по этим кнопкам не сможете, но для остальных пользователей они будут доступны и на экране появится сообщение о перенаправлении на указанный сайт.
- На этом заполнение данных завершено, кастомную активность можно считать настроенной, поэтому остается только проверить правильность всех введенных данных и запустить ее, нажав по кнопке «Подключить».
- Если блок «ID» теперь подсвечен зеленым, а также справа внизу отображается информация «Подключено», значит, активность работает корректно. Теперь понадобится только отобразить ее в самом Дискорде.
Шаг 4: Отображение кастомной активности
Программу CustomRP не выключайте, а просто сверните в трей, иначе она прекратит свою работу и вывести статус активности не получится. Запустите клиент Discord для дальнейших настроек и выполните завершающие действия. Они и описаны в следующей инструкции.
- Нажмите по значку с шестеренкой, чтобы открыть параметры учетной записи.
- На панели слева выберите раздел «Конфиденциальность активности» и убедитесь в том, что параметр «Отображать текущую активность в статусе» включен, иначе ничего видно не будет.
- Далее перейдите в «Зарегистрированные игры» и нажмите кнопку «Добавьте ее!». Это нужно для того, чтобы в качестве запущенной игры указать настроенную ранее программу CustomRP.
- Выберите ее из списка для подтверждения.
- Через несколько секунд должен появиться зеленый блок с информацией о том, что приложение сейчас запущено. Можете закрыть настройки и перейти к проверке отображаемого статуса.
- В списке участников любого сервера найдите себя и убедитесь в том, что под ником присутствует информация «Играет в + название вашей активности».
- Нажмите по профилю для открытия его меню, в котором убедитесь, что присутствует правильное название активности, ее описание, картинки (если те уже успели обработаться), а также добавленные кнопки со ссылками.
Учитывайте, что если какую-то информацию нужно обновить или исправить, вернитесь на портал разработчиков, внесите правки, сделайте то же самое через CustomRP и не забудьте в программе нажать «Обновить», чтобы повторно загрузить все данные и игровой статус отобразился снова, но уже в актуальном состоянии. Если программа будет закрыта, статус исчезнет, но снова появится без каких-либо дополнительных настроек при повторном запуске CustomRP.
Способ 2: Discord RPC Maker
В качестве следующего доступного варианта, если вдруг предыдущая программа по каким-либо причинам вам не помогла, разберем Discord RPC Maker. Это практически такой же дополнительный инструмент, при помощи которого осуществляется настройка кастомного статуса игровой активности. Поэтому некоторые этапы будут в точности повторяться с предыдущим методом. Мы это учтем и в инструкциях уведомим, на какие предыдущие советы надо обратить внимание, чтобы выполнить аналогичные подготовительные действия.
Шаг 1: Установка Discord RPC Maker
Сначала стоит инсталлировать Discord RPC Maker на свой компьютер, поскольку кастомная активность включится только в том случае, если программа будет запущена и распознается Дискордом. Установка происходит в автоматическом режиме при первом включении, поэтому учитывайте, что использовать этот софт в портативном режиме не получится.
- Кликните по ссылке выше, чтобы открыть страницу Discord RPC Maker на сайте GitHub. Тут присутствует несколько разных сборок программы, а также файлы с исходным кодом. Однако сейчас нас интересует файл формата EXE, который является инсталлятором для Windows и как раз подходит в нашей ситуации.
- Скачайте и запустите его для подтверждения автоматической установки. Путь инсталляции и другие параметры отсутствуют, установка запускается сразу же, после чего создастся значок на рабочем столе, а также откроется сама программа.
- В ней вы можете использовать ссылку «Developer Portal», чтобы открыть портал разработчиков во встроенном браузере, но рекомендуется все же делать это в привычном веб-обозревателе, чтобы в самой программе не вводить свои авторизационные данные.
Шаг 2: Создание приложения на портале разработчиков
Следующий этап полностью повторяет тот, который был описан в Шаге 2 из предыдущего метода. Вам понадобится открыть портал разработчиков и создать новое приложение, в котором заполните данные о будущей кастомной активности, включая загрузку изображений. Все это уже описано ранее, поэтому можете перейти к указанному разделу и выполнить все представленные там инструкции.
Шаг 3: Перенос данных в Discord RPC Maker
Полученное приложение необходимо подключить в Discord RPC Maker, чтобы оно использовалось как источник для отображения кастомной активности. Принцип действий максимально прост и заключается в переносе данных аппликации в сам софт. Главное отличие этого варианта от предыдущего — поддержка предпросмотра, поэтому вы всегда будете заранее видеть, как отобразится статус в самом мессенджере.
- Откройте страницу приложения на портале разработчиков и скопируйте идентификатор, после чего переключитесь в окно с Discord RPC Maker.
- В первую очередь введите название этого приложения. С ним оно будет сохранено в списке сохраненных активностей в этом софте. Это еще один его плюс, поскольку можно подключить сразу несколько приложений и в любой момент переключаться между ними, обновляя статус активности.
- Во второе поле вставьте скопированный ранее идентификатор.
- Через несколько секунд произойдет загрузка всех данных из приложения, поэтому ниже уже будет список с поддерживаемыми картинками, которые можно выбрать для статуса. Разверните список с большими изображениями и выберите там то, которое было загружено в приложение.
- То же самое сделайте и со второй миниатюрой.
- Можете ввести описание активности и сразу просмотреть, как все это будет отображаться непосредственно в Discord. Ориентируйтесь по предпросмотру, чтобы не приходилось постоянно вносить изменения и обновлять статус при слежении за ним в Дискорде.
- Discord RPC Maker поддерживает добавление в статус кнопок, которые включаются через переключатели. Понадобится сначала активировать одну или обе кнопки, затем ввести ее название и прикрепить ссылку.
- Это тоже можно отследить через предпросмотр. Вместе с этим отметим, что если ссылка введена неправильно, то кнопка будет отображаться красным цветом.
- На этом подготовка кастомного статуса активности завершена, поэтому нажмите кнопку «Save», чтобы сохранить все изменения.
- Только после этого кнопка «Launch Presence» станет активной. Это говорит о том, что приложение уже можно запустить.
- Нажмите по кнопке и дождитесь отображения еще одной — «Stop». Ее будете использовать в будущем, если понадобится убрать эту кастомную активность или обновить ее.
Шаг 4: Проверка кастомной активности
В завершение работы с Discord RPC Maker необходимо убедиться, что приложение было настроено корректно и вместе с этим сам игровой статус отображается в мессенджере правильно. Для этого понадобится проверить всего одну настройку, а затем уже открыть меню профиля и посмотреть представленные сведения о запущенной игре.
- Откройте меню учетной записи, нажав по значку с шестеренкой на панели активности.
- В блоке слева выберите «Конфиденциальность активности» и обязательно активируйте настройку «Отображать текущую активность в статусе».
- Что касается добавления Discord RPC Maker в блоке «Зарегистрированные игры», то делать это не нужно. Вы увидите информацию «Игр не обнаружено», но это никаким образом не влияет на функционирование софта.
- Вернитесь на любой из серверов, найдите себя в списке участников и просмотрите статус игровой активности.
- Для получения дополнительных сведений нажмите по своему профилю левой кнопкой мыши и внизу прочитайте все то, что вручную было введено ранее. Если что-то не так, вернитесь к Discord RPC Maker, внесите изменения, перезапустите работу настройки и вернитесь в мессенджер.
Способ 3: Использование BetterDiscord и плагинов
Завершающий метод материала подойдет тем пользователям, кто не желает скачивать и постоянно запускать сторонние программы для изменения статуса активности. Специально для таких случаев есть вариант с использованием подключаемых плагинов через дополнение BetterDiscord. Реализация этого способа не сильно сложнее предыдущих, но есть определенные отличия, которые заключаются в необходимости использования самого BetterDiscord и в правильной установке скриптов в виде JS-файлов.
Шаг 1: Установка BetterDiscord
Единственный софт, который надо установить для возможности использования кастомной активности, — BetterDiscord. Этой программе многие доверяют, к тому же ее не нужно запускать каждый раз или каким-то образом настраивать, поскольку она сразу же встраивается в сам мессенджер и добавляет новые функции. Поэтому начать следует непосредственно с установки дополнения, о чем более детально читайте в другой статье на нашем сайте по следующей ссылке.
Подробнее: Как установить BetterDiscord
Шаг 2: Установка плагинов
Для работы статуса кастомной активности в Discord понадобятся два плагина. Первый отвечает за сами настройки, а второй добавляет необходимые библиотеки, чтобы исходный код функционировал корректно. Их установкой мы и займемся далее. Это довольно просто, поскольку файлы просто скачиваются с официального сайта BetterDiscord и помещаются в отведенную для них папку.
- Перейдите по первой ссылке выше, чтобы попасть на страницу плагина AutoStartrichPresence. Как раз он и отвечает за запуск кастомной активности. Убедитесь в том, что на странице ничего не поменялось и этот плагин называется точно так же. Нажмите кнопку «Download», чтобы скачать его на компьютер.
- Он будет загружен в виде JS-файла, но пока можно не трогать его, а сразу перейти к загрузке второго скрипта.
- Следующий плагин необходим для работы предыдущего, поскольку добавляет новые библиотеки. Точно так же воспользуйтесь уже второй ссылкой и на сайте BetterDiscord начните скачивание этого файла.
- Перейдите в папку с загрузками и скопируйте эти два файла или просто сверните ее, чтобы потом перетащить их в другое расположение, в котором хранятся плагины для BetterDiscord.
- Запустите сам Дискорд и нажмите по значку с шестеренкой на нижней панели, чтобы перейти в настройки профиля.
- BetterDiscord добавляет в параметры еще один раздел с соответствующим названием, в котором понадобится выбрать категорию «Плагины», а в ней кликнуть по «Открыть папку plugin», чтобы открыть тот самый каталог, куда и нужно перетащить плагины.
- Вставьте сюда скопированные ранее JS-файлы скачанных плагинов или перетащите из другой папки вручную.
- По сути на этом процесс установки завершен, поскольку плагины распознаются автоматически и остается только включить их при помощи переключателей в том же самом разделе.
- В некоторых случаях может возникнуть проблема с компиляцией плагина AutoStartRichPresence, о чем уведомит появившееся на экране сообщение. Проблема решается заменой исходного кода, для чего в блоке плагина щелкните по значку с карандашом.
- Далее вместо текущего исходного кода вставьте тот, который будет приведен ниже, и обязательно сохраните настройки. Попробуйте включить AutoStartRichPresence еще раз — теперь никаких проблем возникнуть не должно и плагин перейдет в активное рабочее состояние.
Что касается замены кода, то для этого надо исправить всего несколько строк, однако у пользователей, которые ранее не сталкивались с подобными задачами, могут возникнуть трудности или будет случайно убран какой-то знак, из-за чего все по-прежнему не будет работать. Поэтому мы советуем полностью заменить исходный код в скрипте, скопировав его по ссылке ниже. Как перейти к исходному коду для замены, уже было показано в инструкции выше, поэтому нужно только удалить ВСЕ старое содержимое, вставить новый код из ссылки ниже и сохранить изменения.
Вместе с этим отметим, что если плагин включился, то он точно работает нормально, а возникающие во время настройки ошибки, скорее всего, не связаны с исходным кодом. Если они у вас появляются, откройте страницу, откуда скачали AutoStartRichPresence, затем прочитайте все сведения от разработчиков, где есть инструкции по исправлению распространенных ошибок.
Шаг 3: Настройка кастомной активности
Остается только сделать так, чтобы кастомная активность отображалась в вашем профиле. Для этого тоже придется создать приложение через портал разработчиков, поэтому, если вы не читали предыдущие инструкции, вернитесь к Шагу 2, который описан в Способе 1. Именно там есть универсальное руководство по созданию такого приложения, что актуально и для работы с плагинами BetterDiscord.
- После создания приложения через меню с плагинами откройте настройки AutoStartRichPresence, кликнув по значку с шестеренкой.
- Удалите абсолютно все данные из строчек в формах ввода, чтобы далее не возникло никаких проблем с подключением приложения.
- Не забудьте о том, что для кастомной активности нужно указать название и загрузить изображения, включая миниатюры, если они должны отображаться. Затем подождите 5-20 минут, чтобы эти картинки были добавлены в базу данных.
- Дополнительно на странице приложения выберите раздел «Visualizer». Тут вы можете настроить отображение вашей кастомной активности: добавить себе пати, указать время начала игры, строчку с описанием активности, выбрать изображения для миниатюры и добавить текст для второго описания.
- Все изменения отобразятся сразу же в окне предпросмотра ниже, поэтому не придется запускать кастомную активность для их проверки.
- Далее вернитесь к разделу с плагинами и снова откройте настройки AutoStartRichPresence.
- Скопируйте ID вашего приложения из раздела «General Information».
- Вставьте его в первую строчку настроек плагина, затем введите имя кастомной активности, описание и прочую информацию, которая будет доступна и требуется для отображения.
- Дополнительно можно вручную настроить, когда кастомная активность будет запускаться, какой у нее текущий статус, а также когда ей нужно отключиться.
- По завершении нажмите «Готово», чтобы подтвердить создание нового игрового статуса.
- Больше никаких изменений вносить не надо, достаточно открыть любой сервер или найти свой профиль другим методом, открыть его просмотр и убедиться в том, что игровая активность отображается корректно.
Хорошо! Спасибо большое!
Почему у вас перехожу по кнопке (Скачать AutoStartRichPresence с официального сайта) не работает ва обще
Здравствуйте, Аноним. Плагин был удален с данного сайта. Попробуйте скачать его с официального GitHub. Слева вы увидите «AutoStartRichPresence.plugin.js». Это тот самый файл, который нужен. Щелкните по нему для выбора, затем справа нажмите по трем точкам для открытия меню, оттуда выберите «Download». Установите его так же, как показано в материале.
Скачать AutoStartRichPresence.plugin.js через GitHub