Как поставить свой статус активности в дискорде
Перейти к содержимому

Как поставить свой статус активности в дискорде

  • автор:

Как установить статус игры в discord?

Как установить статус игры в которую играет юзер вручную, у дискорда есть апи, я его почитал, но что к чему так и не понял, яп не важен, просто как это сделать прямым запросом (без библиотек для js/python и прочего)?

  • Вопрос задан более трёх лет назад
  • 11928 просмотров

Комментировать

Решения вопроса 1

fixator10

Статус игры устанавливается через WebSocket’ы: https://discord.com/developers/docs/topics/gateway.

Ответ написан более трёх лет назад

Комментировать

Нравится 1 Комментировать

Ответы на вопрос 1

Alexandre888

Александр @Alexandre888 Куратор тега Discord

Javascript-разработчик

при чём здесь API дискорда?
это делается напрямую, через настройки.

5efa34796cea7744176734.png

настройки > игровая активность:

далее указываете нужные вам параметры.
игровую активность можно включить только используя клиент дискорда.

Ответ написан более трёх лет назад

Как в Discord поставить статус «Играет в игру»

Сегодня Discord стала одной из самых мощных веб-платформ для чата и видео. Изначально разработанная для геймеров, она сместила свои акценты, и заявила о себе, как чате для сообществ и друзей. Безусловно, приложение имеет все функции, чтобы получить массовое использование. В этой статье расскажем о том, как сделать в Дискорде статус «Играет в игру», какие базовые метки можно выставить на профиле, и как менять свое присутствие в системе.

как сделать (поставить) в дискорде играет в игру

Как сделать в Дискорде статус «Играет в игру»: пошаговая инструкция

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

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

  1. Запустите приложение, и откройте настройки пользователя через символ шестеренки.
  2. Откроется перечень доступных опций, среди которых отыщите «Игры» и нажмите на нее.
  3. На экране появится сообщение выдачи статуса – Разрешить или запретить, поставьте галочку в соответствующем пункте.
  4. Ниже выберите вариант «Отображать текущую игру…».
  5. Добавьте игру, в которую будете играть, она отобразится в нижней части экрана.
  6. Подтвердите свои действия.

как поставить в дискорде играет в игру

Для изменения названия игр, просто уберите галочку напротив конкретной игры, или установите ее напротив нужной. Точно также вы сможете просто убрать этот статус, сняв метку напротив нужного пункта.

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

Что такое статус и основные варианты в Discord

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

как сделать (поставить) в дискорде статус играет в игру

Разработчики предложили пользователям четыре основных статуса. Эти состояния отмечены определенным символом, надписью и означают следующее:

  • Online — отображен на никнейме зеленым кружком, и это заявление о готовности общаться. Он выставляется в автоматическом режиме.
  • Idle (или Отсутствует) — изображен оранжевым цветом, и выставить его можно только вручную. Признак длительного отсутствия в стали активности.
  • Не беспокоить. Сигнал красного цвета, при котором система блокирует все уведомления в адрес участника.
  • Невидимка. Серый кружок на нике обозначает для других «Не в сети». Но сам пользователь может вести активную переписку, или звонить, при этом оставаясь невидимым для всех.

 как в дискорде сделать (поставить) играет в игру

Как изменить статус в Discord

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

  1. Откройте Дискорд, и авторизуйтесь.
  2. В нижней части экрана найдите свой ник, правой кнопкой мыши кликните по аватарке.
  3. В выпавшем списке выберите один из четырех статусов.
  4. Он установится сразу же после его отметки.

В Discord существуют еще и дополнительные режимы, например, Оверлей (Overlay) позволяет вести беседы в голосовом чате, оставаясь в игре. Такая опция незаменима во время командных игр, и помогает общаться с другими игроками.

Частые вопросы:

  • Что такое Дискорд Онлайн, и как им пользоваться
  • Как в Дискорд Онлайн сделать статус, который меняется автоматически
  • Как поставить смайлик в статусе Дискорд Онлайн
  • Как сделать бота, выдающего роли в Discord

Добавляем кнопки в статус Discord

Благодаря этой статье Вы сможете добавлять кнопки в свой статус игровой активности Discord, при помощи них можно будет переходить на указанные Вами сайты. Итоговый результат можно увидеть в конце статьи.

Приступим:
Переходим по этой ссылке и создаем новое приложение с названием, которое будет отображаться в будущем:

После создания откроется окно, в котором выбираем «Rich Presence», добавляем желаемую фотографию:

Около 5 минут Discord будет обрабатывать загруженные фотографии. Открываем официальный сайт Node.js , скачиваем и устанавливаем программу:

Далее необходимо скачать архив и распаковать в любое удобное для Вас место:
( Virustotal )

С помощью текстового редактора открываем файл «index.js»:

Находим строчку

"client.login({ clientId : "ApplicationID" >).catch(console.error);"

и заменяем «ApplicationID» на цифры из вашего приложения (кавычки убирать не нужно):

"details : "Your Text Here"

пишем свой текст:

Добавляем кнопки в статус Discord

На девятой строчке

"large_image : "Image"

пишем название ранее загруженной фотографии:

"large_text : "Your Status"

будет отображаться при наведении на картинку:

Последним изменением будет:

"buttons : [{label : "Button1" , url : "Link1">,{label : "Button2",url : "Link2">]"

«Button1» и «Button2» — название кнопок.
«Link1» и «Link2» — ссылки, которые будут открываться.

Получиться должно так:

Пишем «cmd» в верхней строке проводника и нажимаем Enter:

Набираем или вставляем фразу «node index.js» и снова нажимаем Enter:

Все работает, готовый результат будет выглядеть так:

Статусы в discord-py

Как зделать кастомный статус в discord-py? В документации я нашел атрибут CustomActivity для активности, и поидеи он должен работать как кастомный статус, но так и не работает,вот код:

await bot.change_presence(status=discord.Status.online, activity=discord.CustomActivity(sttstxtf)) 

Если вместо CustomActivity подставить Game то все работает А ещё хотелось бы узнать как сделать: бот слушает, и бот смотрит

Отслеживать
задан 6 июн 2022 в 16:52
user451780 user451780

2 ответа 2

Сортировка: Сброс на вариант по умолчанию

 await bot.change_presence(status = discord.Status.online, activity = discord.Activity(name = f'текст', type = discord.ActivityType.playing)) #Идёт инфа о команде помощи await asyncio.sleep(99) await bot.change_presence(status = discord.Status.idle, activity = discord.Activity(name = f'за серверами', type = discord.ActivityType.watching)) #Инфа о количестве серверов, на котором находится бот. await asyncio.sleep(99) members = 0 for guild in bot.guilds: for member in guild.members: members += 1 await bot.change_presence(status = discord.Status.idle, activity = discord.Activity(name = f'за участниками', type = discord.ActivityType.watching)) #Общее количество участников, за которыми следит бот (Находятся на серверах) await asyncio.sleep(99) 

Статус: (online — онлайн) (idle — отошёл) (dnd — не беспокоить)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *