@Shins2hilla

Как добавить иконку сервера в help?

Не выводиться иконка сервера хотя ошибок нету
@client.command( pass_context = True)
@commands.has_permissions( administrator = True )
async def help( ctx ):
    embed = discord.Embed( title = 'Команды сервера')
    embed.set_thumbnail(url=ctx.guild.icon_url)
    embed.add_field( name = '⚒  Команды модерации', value = '`clear` `kick` `ban` `unban`',inline=False)
    embed.add_field( name = '  Команды действий', value = '`bong` `sex` `kiss` `hug`',inline=False)
    embed.add_field( name = '  Остальные команды', value = '`roll` `avatar` `kanon`',inline=False)
    await ctx.reply( embed = embed)

Консоль чистая, что делать?
  • Вопрос задан
  • 115 просмотров
Решения вопроса 1
@Prosto_Danya
1). Вы хотя бы оформляйте вопрос до приемлемого вида…
@client.command( pass_context = True)
@commands.has_permissions( administrator = True )
async def help( ctx ):
    embed = discord.Embed( title = 'Команды сервера')
    embed.set_thumbnail(url=ctx.guild.icon_url)
    embed.add_field( name = '⚒ Команды модерации', value = '`clear` `kick` `ban` `unban`',inline=False)
    embed.add_field( name = ' Команды действий', value = '`bong` `sex` `kiss` `hug`',inline=False)
    embed.add_field( name = ' Остальные команды', value = '`roll` `avatar` `kanon`',inline=False)
    await ctx.reply( embed = embed)

2).
pass_context = True
в новых версиях discord.py можно не использовать.
3). Код работает исправно. Я проверил на сервере с анимированным аватаром - работает, я проверил на сервере с обычным аватаром - работает. Не сработало только на сервере без аватара вообще.
Если вы видите такую картину: 62268aca0557f849580868.jpeg
Значит у вас просто нет аватара на сервере. P.s изначальная иконка сервера с логотипом дс - не считается за аватар. Если она вам так нравится, вы можете найти ее в интернете и поместить в виде изображения
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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