Store guild, unavailable tuple in ready as well

This should fix userbots.

Fixes: 74380cd ("don't drop guild_available/join before ready")
This commit is contained in:
khazhyk 2018-06-30 23:26:33 -07:00
parent 983be10111
commit 9d301f7cae

View File

@ -325,7 +325,7 @@ class ConnectionState:
for guild_data in data['guilds']:
guild = self._add_guild_from_data(guild_data)
if (not self.is_bot and not guild.unavailable) or guild.large:
guilds.append(guild)
guilds.append((guild, guild.unavailable))
for relationship in data.get('relationships', []):
try: