@zale4y

Как поставить разные картинки в emb.set_image что бы бот кидал рандомные?

Мой код
@client.command( pass_context = True)
@commands.has_permissions( administrator = True )
async def bong( ctx ):
emb = discord.Embed(description = f"{ctx.author.mention} **Жестко затянулся бонгом**" )
emb.set_image(url="https://i.gifer.com/75Uv.gif")
await ctx.send( embed = emb)
  • Вопрос задан
  • 72 просмотра
Решения вопроса 1
JiMoon
@JiMoon
меня тут ненавидят, потому что я говнокодер.
сразу видно, у фсоки списал
@client.command()
@commands.has_permissions( administrator = True )
async def bong( ctx ):
    images = ['ссылка1', 'ссылка2', 'ссылка3'] # можно хоть бесконечно
    emb = discord.Embed(description = f"{ctx.author.mention} **Жестко затянулся     бонгом**")
    url = random.choice(images)
    emb.set_image(url)
    await ctx.send(emb)


P.S. можно не писать pass_context = True в начале (да и не надо)
а также можно вместо await ctx.send(embed=emb) можно await ctx.send(emb)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

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