I'm trying to make a Discord bot with Python.
In the Discord Developers interface, on my bot panel, "Privileged Gateway Intents" (SERVER MEMBERS INTENT) is checked.
The bot is on a server (guild) with admin authorizations.
I don't understand why the bot returns only itself, but not me or my friend.
for guild in self.discord_client.guilds:
print(f"guild found : {guild}")
print(guild.members)
for member in guild.members:
print(member)
The code above returns this:
guild found : Testdev
[<Member id=76277237853886878X name='Dev_Bot' discriminator='6271' bot=True nick=None guild=<Guild id=76114559936167936X name='Testdev' shard_id=None chunked=False member_count=3>>]
member count=3, but after this:
for member in list(guild.members):
print(member)
it returns only the bot's ID:
Dev_Bot#6271