diff options
| author | Rapptz <[email protected]> | 2020-09-10 06:03:26 -0400 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2020-09-23 03:21:19 -0400 |
| commit | e6edc44f3d2e9234d073ef4ea8c04ea0355232a2 (patch) | |
| tree | 1566e8f516e9f102c46092001ba9f69b1891a018 | |
| parent | Don't cache members during guild start up if cache is disabled. (diff) | |
| download | discord.py-e6edc44f3d2e9234d073ef4ea8c04ea0355232a2.tar.xz discord.py-e6edc44f3d2e9234d073ef4ea8c04ea0355232a2.zip | |
Raise if member intent is not enabled
| -rw-r--r-- | discord/guild.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/discord/guild.py b/discord/guild.py index 1c4b64ec..2ab4afb2 100644 --- a/discord/guild.py +++ b/discord/guild.py @@ -2054,7 +2054,16 @@ class Guild(Hashable): ----------- cache: :class:`bool` Whether to cache the members as well. + + Raises + ------- + ClientException + The members intent is not enabled. """ + + if not self._state._intents.members: + raise ClientException('Intents.members must be enabled to use this.') + return await self._state.chunk_guild(self, cache=cache) async def query_members(self, query=None, *, limit=5, user_ids=None, cache=True): |