diff options
| author | Rapptz <[email protected]> | 2017-01-21 16:25:51 -0500 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2017-01-21 16:25:51 -0500 |
| commit | d206ee792bc21357a422d29e8e34a2f56f40f3ff (patch) | |
| tree | 0cdc5b39502f11c661e16478dd3c4dde4f1ce913 | |
| parent | Allow unique invites for Client.create_invite. (diff) | |
| download | discord.py-d206ee792bc21357a422d29e8e34a2f56f40f3ff.tar.xz discord.py-d206ee792bc21357a422d29e8e34a2f56f40f3ff.zip | |
Fix issue with user bots chunking unavailable guilds.
| -rw-r--r-- | discord/state.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/discord/state.py b/discord/state.py index 5ccee4e0..eeb6e894 100644 --- a/discord/state.py +++ b/discord/state.py @@ -245,7 +245,7 @@ class ConnectionState: guilds = self._ready_state.guilds for guild_data in data['guilds']: guild = self._add_guild_from_data(guild_data) - if not self.is_bot or guild.large: + if (not self.is_bot and not guild.unavailable) or guild.large: guilds.append(guild) for relationship in data.get('relationships', []): @@ -794,7 +794,7 @@ class AutoShardedConnectionState(ConnectionState): guilds = self._ready_state.guilds for guild_data in data['guilds']: guild = self._add_guild_from_data(guild_data) - if not self.is_bot or guild.large: + if guild.large: guilds.append(guild) for pm in data.get('private_channels', []): |