Найти - Пользователи
Полная версия: Нужно, чтобы возвращался список только с никами участников сервера(фрейм disnake)
Начало » Центр помощи » Нужно, чтобы возвращался список только с никами участников сервера(фрейм disnake)
1
Markonia
 @bot.command()
async def check_members(ctx):
    r = []
    for guild in bot.guilds:
        for member in guild.members:
            r.append(member)
    print(r)
a мне возвращает список с ненужными айдишниками, и т.д.
Не бейте, я ничего не знаю((
DamMercul
Ну так да, это же Discord API как я понял. Тебе дают ID'шники юзеров, чтобы получить класс пользователя, юзай этот метод:

https://discordpy.readthedocs.io/en/stable/api.html#discord.Guild.members

 @bot.command()
async def check_members(ctx):
    r = []
    for guild in bot.guilds:
        for member in guild.members:
            r.append(guild.get_member(member))
    print(r)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB