@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 или другой подобный?
  • Вопрос задан
  • 75 просмотров
Решения вопроса 1
@x4zx
Есть два способа закрепить картинку для Embed:

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

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

Войти через центр авторизации
Похожие вопросы