@Telmor

Как вставить картинку в эмбед?

У меня есть код:
@bot.command(aliases = ['магазин', 'SHOP', 'МАГАЗИН'])
async def shop(ctx):
    await ctx.channel.purge(limit = 1)
    with open('economy.json', 'r') as f:
        money = json.load(f)
    for role in money['shop']:
        msg = await ctx.send(
                embed=discord.Embed(title='Магазин',timestamp=ctx.message.created_at, description=f'**Роль:** <@&{role}> \n **Цена:** {money["shop"][role]["Cost"]}'),
                components=[
                    Button(style=ButtonStyle.red, label='Удалить', emoji='⛔')
                ])
        responce = await bot.wait_for('button_click', check=lambda message: message.author == ctx.author)
        if responce.component.label == 'Удалить':
            await msg.delete()

как мне в него поместить аргумент set_thumbnail или другой подобный?
  • Вопрос задан
  • 2066 просмотров
Решения вопроса 1
x4zx
@x4zx
python developer
Есть два способа закрепить картинку для Embed:

emb.set_thumbnail - изображение будет в правом верхнем углу
и
emb.set_image - изображение будет большим под самим Embed
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
mohovoy
@mohovoy
Что-то там программирую, кто бы знал что именно?
Если хочешь через set_thumbnail, то есть сайт для генерации Embed Discord
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект