Задать вопрос
@FeeFort

Как отправить Embed сообщение?

Сделал вот такой код embed сообщения по этому туториалу:
@client.command()
async def displayembed():
    embed = discord.Embed(
        title = 'Заголовок'
        description = 'Описание'
        colour = #6AC0F5
    )
    await bot.say(embed=embed)

Но после запуска кода, выдаётся вот эта ошибка:
description = 'Описание'
^
SyntaxError: invalid syntax

Если делать через другие способы, то бот отправляет сообщения такого типа:
discord.embeds.Embed object at 0x000002901000E0D0
Что посоветуете сделать? Документация по embed не нужна, она у меня уже есть.
  • Вопрос задан
  • 10694 просмотра
Подписаться 1 Простой 1 комментарий
Решения вопроса 2
shurshur
@shurshur
Сисадмин, просто сисадмин...
Запятые между параметрами discord.Embed отсутствуют.
Ответ написан
theskrutter
@theskrutter
@client.command()
async def displayembed():
    embed = discord.Embed(
        title = 'Заголовок',
        description = 'Описание',
        colour = discord.Colour.from_rgb(106, 192, 245)
    )
    await bot.say(embed=embed)

Вот правильный код.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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