Fix issue with user bots chunking unavailable guilds.
This commit is contained in:
parent
1ffb2ca7ac
commit
d206ee792b
@ -245,7 +245,7 @@ class ConnectionState:
|
|||||||
guilds = self._ready_state.guilds
|
guilds = self._ready_state.guilds
|
||||||
for guild_data in data['guilds']:
|
for guild_data in data['guilds']:
|
||||||
guild = self._add_guild_from_data(guild_data)
|
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)
|
guilds.append(guild)
|
||||||
|
|
||||||
for relationship in data.get('relationships', []):
|
for relationship in data.get('relationships', []):
|
||||||
@ -794,7 +794,7 @@ class AutoShardedConnectionState(ConnectionState):
|
|||||||
guilds = self._ready_state.guilds
|
guilds = self._ready_state.guilds
|
||||||
for guild_data in data['guilds']:
|
for guild_data in data['guilds']:
|
||||||
guild = self._add_guild_from_data(guild_data)
|
guild = self._add_guild_from_data(guild_data)
|
||||||
if not self.is_bot or guild.large:
|
if guild.large:
|
||||||
guilds.append(guild)
|
guilds.append(guild)
|
||||||
|
|
||||||
for pm in data.get('private_channels', []):
|
for pm in data.get('private_channels', []):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user