Как добавить эмодзи в вебхук дискорд

Я создаю бота для разногласий на Python, который будет выводить сообщения в формате для встраивания.

Я добавил несколько пользовательских смайликов на сервер разногласий и хотел бы использовать их во встраиваемом сообщении.

Я бы хотел, чтобы это выглядело примерно так https://imgur.com/a/ezUJXoQ, за исключением того, что используемые смайлики будут пользовательскими смайликами, а не смайликами по умолчанию для разногласий.

Я также хочу, чтобы смайлики находились в поле «описание». Пользовательский смайлик отлично работает в заголовке, но не будет работать в «описании».

embed = discord.Embed(title = «Here is the **title**! «, color=0x24045b, description = «Here is the emoji again! »
01.03.2019 04:23

Оператор pass в Python — это простая концепция, которую могут быстро освоить даже новички без опыта программирования.

Python — самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science.

How to put links & emojis in discord webhooks | Discord webhook tutorial

Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это

Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.

Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Проще всего получить объект Emoji , который представляет ваш собственный смайлик, а затем использовать его для создания строк.

Вот команда отладки, которую вы можете использовать для получения информации о вашем эмодзи.

Еще по теме:  Как пожаловаться на сервер дискорд

Вызовите это из раздора с помощью !debug :emojiname: , и он должен дать вам информацию об этом смайлике. Если это не так, возможно, вы пытаетесь использовать смайлик, которого не существует или который не видит ваш бот (как правило, смайлик должен быть с сервера, на котором вызывается команда/отправляется ответ). к)

Это не работает. Каждый выход просто распечатывает со скобками. Я пробовал 3 разных идентификатора эмодзи в ‘name = «emoji1». Я попробовал «emoji_name», «:emoji_name:» и «».

Вы включили f в начале строк?

Я убрал букву f, потому что подумал, что это опечатка. Я добавлю f обратно. И какой идентификатор имени смайлика мне следует использовать?

name — это название смайлика (то, что вы вводите в дискорде, чтобы он отображался). Вместо этого вы также можете использовать идентификатор, выполнив id = «1234» со своим id .

Я пробовал просто иметь имя, а затем только идентификатор, а затем пробовал и идентификатор, и имя, и каждый результат давал мне слово «Нет» там, где должен был быть смайлик.

Поэтому я добавил ваш отладочный код и запустил его. Работает нормально imgur.com/Ru67t00. Идентификатор и имя — это те же самые значения, которые я ввел. Когда я делаю emoji = get(ctx.message.server.emojis, , name = «:supicon:»), он все равно дает мне «Нет» там, где у меня есть

Как загрузить эмодзи на сервер? | Эмодзи дискорд сервера

Двоеточие не является частью имени. Попробуйте просто name=’supicon’

Источник: reddeveloper.ru

Полная коллекция эмодзи Discord для Windows, Android, iOS и macOS

Discord — бесплатный мессенджер, поддерживающий VoIP и видеоконференции, предназначен для текстового, голосового и видеообщения. Был разработан компанией Hammer https://emojis.wiki/ru/discord/» target=»_blank»]emojis.wiki[/mask_link]

Как добавить в реакцию анимированные эмодзи со своего сервера?

Единственное, что более менее получилось — это просто вставить эмодзи с гугла. Как добавить в реакцию анимированный эмодзи?

Еще по теме:  Как добавить игру в дискорд если она не отображается

И если нужно что-то импортировать — напишите.

  • Вопрос задан 12 сент. 2022
  • 386 просмотров

Комментировать
Решения вопроса 0
Ответы на вопрос 4

fenrir1121

Начни с документации
Есть 3 вида эмодзи
1) Стандартные
2) Кастомные статичные, вида
3) Кастомные анимированные

Получить 2 и 3 вариант можно через get_emoji, также можно попробовать передать просто строкой в discord.py это вроде работает.

Ответ написан 13 сент. 2022
Нравится 1 5 комментариев
Если не трудно, вставь это в мой код. Я уже голову сломал и ничего не выходит.

Через get_emoji.

fenrir1121

63201d7a10f7b148852539.png

bratniko19, вставить в emoji1, emoji2 строку в том виде, как я описал, name и id вставляете от своих эмодзи

6320b5d307e0e077904084.png

Вариант 1:

6320b7474dba8780227681.png

Вариант 2:

!! Строки в коде 80-95

fenrir1121

bratniko19, thumpsup это стандартный эмодзи, а вообще не существует. Причем в примерах почему-то разный айдишник, с обоими нет такого эмодзи. Начните с нормального чтения документации

fenrir, пробовал и с кастомными, и с стандартными. Пробовал оставлять только эту часть кода для команды. Итог один.

Источник: qna.habr.com

Рейтинг
( Пока оценок нет )
Загрузка ...