@Nix_ProGramming

Как получить самую высокую роль сервера?

Здраствуйте! Я хотел бы узнать, как получить самую высокую роль на сервере.
Вот мой код:
@client.command()
async def me(ctx):
	emb = discord.Embed(title = 'Info', description = '{}|{}\n{}|{}'.format(ctx.guild.owner, "топ роль сервера", ctx.author.top_role.mention, ctx.author.mention), color = 0x00ff00)
	await ctx.send(embed = emb)
  • Вопрос задан
  • 199 просмотров
Решения вопроса 1
Так как список ролей выдаётся отсортированным по позициям на сервере, достаточно просто получить последний элемент списка ролей: guild.roles[-1]
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Zuguki
@Zuguki
I'm working all the time!
Тебе нужно переместить роль бота наверх( на сервере )
Ответ написан
Ваш ответ на вопрос

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

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