From 9d301f7cae9ef20aaf0c4f081ca181539d9a6624 Mon Sep 17 00:00:00 2001 From: khazhyk Date: Sat, 30 Jun 2018 23:26:33 -0700 Subject: [PATCH] Store guild, unavailable tuple in ready as well This should fix userbots. Fixes: 74380cd ("don't drop guild_available/join before ready") --- discord/state.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/discord/state.py b/discord/state.py index 648d9b53f..df3642966 100644 --- a/discord/state.py +++ b/discord/state.py @@ -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: