Browse Source

Fix issue with user bots chunking unavailable guilds.

pull/468/head
Rapptz 8 years ago
parent
commit
d206ee792b
  1. 4
      discord/state.py

4
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', []):

Loading…
Cancel
Save