Tim_1527
@Tim_1527
Горе программист

Как получить аватар сервера с помощью discord.py?

@bot.command(pass_context = True)
@commands.has_role("Admin")
async def kick(ctx, member: discord.Member,*,reason = None):
    await ctx.message.delete()
    emb = discord.Embed(title="Выгнан с сервера", description = "Причина: {}".format(reason), colour=discord.Color.orange(), )
    emb.set_author(name = member.name, icon_url= member.avatar_url)
    await member.kick(reason = reason)
    await ctx.send(embed=emb)

    own_emb = discord.Embed(title="Вы были выгнаны с сервера", description="Причина: {}".format(reason),colour=discord.Color.orange(), )
    own_emb.set_author(name=member.name, icon_url=member.avatar_url)
    own_emb.set_footer(text=str(ctx.message.guild.name), icon_url=" Аватар сервера ")
    await member.send(embed = own_emb)

во второй половине кода, бот отправляет личное сообщение пользователю, которого кикнул админ, в нем я хочу дополнительно указать название и Аватар сервера, с названием все ок, а вот с Аватаркой проблемы.
  • Вопрос задан
  • 2235 просмотров
Решения вопроса 1
mohovoy
@mohovoy
Что-то там программирую, кто бы знал что именно?
Попробуй так
own_emb.set_footer(text=str(ctx.message.guild.name), icon_url=guild.avatar_url)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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