Discord.py встраивает сообщения?

Как вы вставляете сообщения с помощью discord.py, я не знаю почему, но всякий раз, когда я гуглю этот вопрос, он не находит того, что я ищу. Я просто ищу статью или пример того, какие функции и синтаксис использовать.

Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
0
0
731
5
Перейти к ответу Данный вопрос помечен как решенный

Ответы 5

Документация покажет вам все свойства и возможности синтаксиса для встраивания. https://discordpy.readthedocs.io/en/latest/api.html?highlight=embed#discord.Встроить

Если вам нужно пошаговое руководство по встраиванию, на YouTube есть видео, которые могут вам помочь. Я связал один ниже, который кажется актуальным по сей день и должен работать.

https://thewikihow.com/video_XKQWxAaRgG0

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

Используйте документацию, также вот полезная визуализация

Если вам слишком скучно читать документацию, хорошим веб-сайтом может быть:

https://leovoel.github.io/embed-visualizer/

Это скорее обучение, когда вы делаете/экспериментируете, поскольку вам просто нужно установить/ввести все, что вы хотите иметь во встраивании.

Вот код о том, как сделать вставку. Единственное, что требуется, это название, остальное не нужно.

embed = discord.Embed(
title = "Embed!", description=f"Description",colour=member.colour)
embed.set_thumbnail(url=member.avatar_url)
embed.add_field(name = "New field", value = "idk")
embed.set_image(url = "idk.png")
embed.set_footer(text = "random text bloop bloop", url = "not-funny.jpeg")

Не забудьте прочитать документацию discord.py: https://discordpy.readthedocs.io/en/latest/search.html?q=embed (это вся информация о вставках)

Пример вставки, которую я сделал:

    ban_embed = discord.Embed(
        colour=discord.Color.magenta()
    )
    ban_embed.set_author(name='Ban!!')
    ban_embed.add_field(name=f'You have been banned from {ctx.guild.name}',
                        value=f'Reason = {reason}. If you want to appeal this please DM an Admin or Manager', 
                        inline=False)

Если вы ищете учебные пособия на YouTube, в другом ответе есть хорошая ссылка, а приведенный ниже - еще один хороший, который я также использовал. https://thewikihow.com/video_8CQbX4XDRIw

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

Другие вопросы по теме

Похожие вопросы

Преобразовать dateFormat во что-то более читаемое в python
Python open() дает мне ошибку при открытии файлов с пробелом в имени (например, text.txt)
Невозможно заставить созданную функцию python возвращать значение, которое я затем могу использовать в другом расчете
Я пытаюсь создать проект для начинающих, чтобы сделать его похожим на программу входа и регистрации с текстовым файлом, «служащим базой данных» в python
Получить имя файла и время модификации/создания файла в виде пары (ключ, значение) в RDD с помощью pyspark
Пакет Python InvestPy для получения данных индекса Nifty50, функция get_stock_historical_data не работает
Запись сообщения с python2.7 на python3.9 и наоборот
Программа, имитирующая нажатие клавиш с номерами 1 - 999
Как суммировать строки в том же столбце, что и категория в фрейме данных pandas – python
Как создать диапазон дат в определенные даты для каждого месяца в Python?