Почему мой код не возвращает полный список участников на сервере Discord? ⇐ Python
-
Anonymous
Почему мой код не возвращает полный список участников на сервере Discord?
Я пытался распечатать список всех пользователей на сервере Discord, используя guild.members. Я активировал SERVER MEMBERS INTENT, PRESENCE INTENT и MESSAGE CONTENT INTENT, однако команда по-прежнему не выполняется.
Я понятия не имею, почему это не работает, но вот копия сообщения об ошибке:
Файл "main.py", строка 220, в getMemberList MembersList = guild.members AttributeError: объект «NoneType» не имеет атрибута «члены» Вот полная копия кода:
# Импортируйте файл discord.py. Разрешает доступ к API Discord. Также настройте намерения и гильдию. импортировать разногласия намерения = discord.Intents.default() намерения.сообщения = Истина намерения.гильдс = Истина намерения.члены = Истина намерения.присутствия = Истина # здесь случайный несвязанный код # Создает новый объект Bot с указанным префиксом. бот = команды.Бот(command_prefix="$", намерения = намерения) гильдия = bot.get_guild(guildID) # здесь случайный несвязанный код @bot.command() асинхронная защита getMemberList(ctx): MembersList = guild.members печать (список участников)
Я пытался распечатать список всех пользователей на сервере Discord, используя guild.members. Я активировал SERVER MEMBERS INTENT, PRESENCE INTENT и MESSAGE CONTENT INTENT, однако команда по-прежнему не выполняется.
Я понятия не имею, почему это не работает, но вот копия сообщения об ошибке:
Файл "main.py", строка 220, в getMemberList MembersList = guild.members AttributeError: объект «NoneType» не имеет атрибута «члены» Вот полная копия кода:
# Импортируйте файл discord.py. Разрешает доступ к API Discord. Также настройте намерения и гильдию. импортировать разногласия намерения = discord.Intents.default() намерения.сообщения = Истина намерения.гильдс = Истина намерения.члены = Истина намерения.присутствия = Истина # здесь случайный несвязанный код # Создает новый объект Bot с указанным префиксом. бот = команды.Бот(command_prefix="$", намерения = намерения) гильдия = bot.get_guild(guildID) # здесь случайный несвязанный код @bot.command() асинхронная защита getMemberList(ctx): MembersList = guild.members печать (список участников)