Бот никого не видит кроме себя

Моя проблема такова: бот в цикле for выводит только себя самого, а других не выводит, пробовал через print выводить. Ошибок никаких вообще нету, просто бот не видит.

async def on_ready():
    print("[",time.strftime("%d.%m.%Y %H:%M:%S"),"] Бот загружен.")

    guild = client.get_guild(айди гильдии)
    for member in guild.members:
        mname = member.name
        mdisc = member.discriminator
        print(mname + mdisc)

Ответы (1 шт):

Автор решения: Alexandre888

В профиле вашего бота отключен Intent "SERVER MEMBERS INTENT". Чтобы его включить,

  1. Перейдите в профиль вашего бота, в портале разработчиков.
  1. Откройте вкладку "Bot".

  2. Пролистайте ниже, до "Privileged Gateway Intents".

  3. Включите пункт "SERVER MEMBERS INTENT".

→ Ссылка