diff --git a/redbot/cogs/audio/core/events/lavalink.py b/redbot/cogs/audio/core/events/lavalink.py index d4ad15f52..4eff43c9e 100644 --- a/redbot/cogs/audio/core/events/lavalink.py +++ b/redbot/cogs/audio/core/events/lavalink.py @@ -54,7 +54,6 @@ class LavalinkEvents(MixinMeta, metaclass=CompositeMetaClass): disconnect = guild_data["disconnect"] if event_type == lavalink.LavalinkEvents.FORCED_DISCONNECT: self.bot.dispatch("red_audio_audio_disconnect", guild) - await self.config.guild_from_id(guild_id=guild_id).currently_auto_playing_in.set([]) self._ll_guild_updates.discard(guild.id) return diff --git a/redbot/cogs/audio/core/tasks/lavalink.py b/redbot/cogs/audio/core/tasks/lavalink.py index 25f11f7a3..6135e62e9 100644 --- a/redbot/cogs/audio/core/tasks/lavalink.py +++ b/redbot/cogs/audio/core/tasks/lavalink.py @@ -124,4 +124,6 @@ class LavalinkTasks(MixinMeta, metaclass=CompositeMetaClass): "See above tracebacks for details." ) return + if external: + await asyncio.sleep(5) self._restore_task = asyncio.create_task(self.restore_players())