Как в discord.py удалить определённую реакцию на сообщении?
Есть функция on_raw_reaction_add для проверки добавления реакции, в ней хочу реализовать возможность каждому пользователю добавлять только одну реакцию. То есть, если пользователь добавил реакцию, ещё одну он добавить не может. Хотел просто удалять реакции, если пользователь уже поставил реакцию, но в документации нашёл только через класс discord.Message использовать remove_reaction, но не разобрался как его использовать в функции. Может есть другие способы решения данной проблемы, или можете привести пример использования remove_reaction внутри on_raw_reaction_add?
Оказалось, что это делается очень просто:
Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.3.11.43304
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Как поставить реакцию на пост в Discord
В Дискорде пользователи обмениваются не только голосовыми, но также текстовыми сообщениями. Иногда, для того чтобы показать реакцию на какой-либо пост или вопрос, достаточно поставить смайлик. Эмодзи являются одним из важных элементов мессенджера. Расскажем, как поставить реакцию, и загрузить собственный смайлик.
Как сделать реакцию в Discord: пошаговая инструкция
В мессенджере вы можете вести беседы с помощью встроенного набора эмодзи. Интерфейс программы достаточно простой, поэтому вы без труда найдете нужную реакцию. Руководствуйтесь следующими действиями:
- Запустите Дискорд в браузере или откройте приложение.
- Пройдите авторизацию в системе. Для этого введите номер телефона или адрес электронной почты и пароль.
- Найдите интересующий тематический канал.
- Перейдите к созданию нового текстового сообщения.
- Возле меню редактирования нажмите на значок плюсика.
- В появившемся списке выберите подходящую реакцию.
- Отправьте ее пользователям.
- Если вы хотите быстро поставить реакцию на ответное сообщение, то кликните по нему правой кнопкой мышки.
- В появившемся контекстном меню найдите пункт «Добавить реакцию».
- Нажмите на нужный смайлик. Для просмотра полной коллекции выберите вкладку «Другие реакции».
- Откроется весь доступный набор эмодзи.

Обратите внимание! Вы можете убрать поставленную реакцию, нажав на специальный крестик под сообщением.
Как добавить в Дискорд собственные смайлики
Если вы являетесь владельцем сервера, то по желанию создайте и загрузите собственные смайлики. Но учитывайте, что их действие будет распространяться только в пределах выбранного канала. Следуйте инструкции:
- Откройте Discord и введите данные для входа.
- Нажмите на название вашего сервера. Либо кликните по нему правой кнопкой мышки.
- В появившемся меню перейдите в настройки.
- В новом окошке выберите пункт «Эмодзи».
- Нажмите на кнопку загрузки с правой стороны.
- Загрузите по одному смайлику. Либо выделите несколько, но общее количество не должно превышать 50. При этом размер изображения может быть в пределах 128×128, но он будет сжат до меньшего объема.
- Наведите курсор на картинку, чтобы дать ей название. Но оно должно быть не меньше двух символов. Используйте только латинские буквы, цифры и подчеркивания.
- При необходимости добавьте анимированные эмодзи, но они доступны только для тех, кто пользуется платной версией.
- Загрузка происходит в полуавтоматическом режиме, поэтому если возникнет какая-то проблема, то вы увидите соответствующее предупреждение, где будет указано, по какой причине не проходит выбранный смайлик.
- Проверьте, отображаются ли добавленные вами реакции. Для этого откройте любой чат, выберите свой сервер и отправьте какой-нибудь смайлик.

Создать собственные реакции вы можете на сторонних сервисах наподобие Emoji.gg или Canva. Либо загрузите смайлики с сайтов DiscordServers, Slackmojis и т.д.
Важно! Если хотите, чтобы созданные реакции действовали за пределами вашего сервера, то приобретите подписку Discord Nitro. Она также снимает ограничения на количество смайликов, которое можно добавить на канал.
Как проверить, кто отреагировал на сообщение в Discord

В Discord полно захватывающих функций, и одна из самых популярных — это реакции. Они часто используются и стали средством общения для многих людей. Помимо того, что вы можете реагировать на сообщения; Discord также позволяет вам проверить список людей, оставивших свои отзывы. Эта функция дает вам представление о взаимодействии людей и о том, как они относятся к публикациям.
Как проверить, кто отреагировал в Discord на iPhone
Реакции Discord работают по-разному на разных платформах. Когда дело доходит до вашего iPhone, вам нужно копнуть глубже, чтобы найти реакции, поскольку экран намного меньше, чем ваш компьютер:
Как проверить, кто отреагировал в Discord на устройстве Android
Помимо ограниченного экрана, не должно быть никаких препятствий для поиска ваших реакций Discord на Android. Процесс включает в себя те же этапы:
Как проверить, кто отреагировал в Discord на ПК
Проверить, кто отреагировал на ваши сообщения в Discord, на ПК немного проще. Экран намного больше, что позволяет вам легче их обнаруживать. Если вы хотите проверить свои реакции в Discord, выполните следующие действия:
С помощью этого метода вы сможете увидеть всех пользователей, которые отреагировали на ваши сообщения. Но кроме того, вы можете изучить реакцию других людей и определить, как другие члены их сообщества относятся к их сообщениям.
Дополнительные часто задаваемые вопросы
Как я могу реагировать на чье-то сообщение в Discord?
Реакции доступны на любой пост в Discord. Это отличный способ избежать использования обычного текста для передачи вашего сообщения. Кроме того, добавить реакции обычно намного быстрее, чем найти список людей, которые отреагировали на сообщение:
1. Откройте Дискорд.
2. Перейдите к серверу и каналу.
3. Найдите сообщение, на которое хотите ответить.
4. Нажмите смайлик с символом плюса с надписью «Добавить реакцию» в правой части экрана.
5. Теперь вы увидите средство выбора смайликов, позволяющее выбрать смайлик. Выберите один, нажав / коснувшись его, и ваша реакция будет включена. Обязательно ознакомьтесь с разделом «Часто используемые», если вы хотите ускорить процесс и использовать свои смайлики.
6. Если другой пользователь уже использовал смайлик, которым вы хотите отреагировать, нажмите его под комментарием. Число рядом со смайликом должно увеличиться на единицу. Если навести курсор на реакцию, можно увидеть всех пользователей, выбравших смайлик.
Все смайлики Discord должны быть доступны вам по умолчанию. На некоторых серверах есть свои наборы смайликов и наклеек, помимо обычных.
Как правильно использовать реакции в Discord?
Официальных правил использования реакций/смайликов в Discord нет, но есть несколько общих рекомендаций. К счастью, все они просты:
• Осторожно используйте смайлики при общении с незнакомцами и людьми, с которыми вы редко общаетесь.
• Сходите с ума, используя смайлики, когда разговариваете с близкими друзьями.
• Воздержитесь от неуместных реакций при обсуждении серьезных ситуаций.
• Если вы не уверены, как вам следует реагировать, следуйте за лидером сервера.
• Прекратите использовать реакции, когда это необходимо.
Следование этим рекомендациям в основном рекомендуется при входе на новый сервер. Посмотрите, как другие люди используют их, и следуйте их примеру. Вы будете ладить намного лучше и избежите проблем в общении или обидите кого-то.
Творчески выражайте себя в Discord
Реакции придают беседам неповторимую изюминку, когда слов недостаточно. Подобно эмодзи на социальных платформах, они подчеркивают ваше сообщение и передают эмоциональный отклик, не полагаясь на текст. Это делает их отличным средством общения, что особенно полезно в Discord. Имея представление о пользователях, которые отреагировали на сообщения, и их мнениях, вы также можете быть более осторожными при выборе идеальных в дальнейшем.
Если реакции по умолчанию не работают, вы всегда можете включить собственные изображения. Эта функция позволяет вам экспериментировать, подчеркивать свое творчество и более эффективно передавать свои чувства к сообщениям в Discord. Просто будьте осторожны, чтобы не переборщить и не добавить потенциально оскорбительные реакции. Ответ может быть резко отрицательным.
Как часто вы используете реакции в Discord? Какие ваши любимые смайлики? Создавали ли вы какие-либо пользовательские реакции? Дайте нам знать в комментариях ниже.
Как реагировать на сообщения в Discord

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

Реагировать на сообщение в Discord удобно и очень просто. Это настолько просто, что некоторые администраторы серверов даже используют реакции для создания импровизированной системы опроса. Если вы не ненавидите смайлики в Discord, вам понравится использовать реакции.
В этой статье мы покажем вам, как реагировать и просматривать реакции в Discord на ПК и мобильных устройствах.
Как реагировать в Discord на ПК
- Открыть Discord и найдите сообщение, на которое хотите отреагировать.
- Наведите указатель мыши на сообщение и нажмите значок эмодзи в правом верхнем углу комментария. Вы также можете щелкнуть сообщение правой кнопкой мыши и выбрать «Добавить реакцию».


Реакции, которые вы часто используете, будут отображаться в самом верху. В столбце слева будут показаны категории смайликов и смайлики для конкретных серверов, к которым у вас есть доступ. Удобно, что вы можете искать конкретную реакцию, используя строку поиска вверху.
Как реагировать в Discord на мобильном устройстве
- Откройте Discord и найдите сообщение, на которое хотите отреагировать.
- Нажмите и удерживайте (нажмите и удерживайте) сообщение, а затем коснитесь значка эмодзи в появившемся меню.


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

Если сообщение имеет куча реакций, вы увидите только первых трех человек, которые отреагировали. Чтобы просмотреть все реакции, щелкните правой кнопкой мыши любую реакцию и выберите «Реакции».

В появившемся меню вы можете увидеть, кто какой реакцией отреагировал, используя значки слева.
Как посмотреть, кто отреагировал в Discord на мобильных устройствах
Чтобы узнать, кто отреагировал на сообщение в Discord на мобильном устройстве, просто нажмите и удерживайте любую реакцию (нажмите и удерживайте).
Появится меню Реакции, где вы сможете увидеть, кто и какими реакциями отреагировал. Используйте значки вверху, чтобы отфильтровать имена по соответствующей реакции.