From 92ca0831e0a9eb2a785ebb1bb44cefdbc87d9d80 Mon Sep 17 00:00:00 2001 From: phxntxm Date: Fri, 19 Aug 2016 23:25:17 -0500 Subject: [PATCH] Finished implemenation of modular amount of required skips --- cogs/playlist.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cogs/playlist.py b/cogs/playlist.py index 68f5bdb..85cdb99 100644 --- a/cogs/playlist.py +++ b/cogs/playlist.py @@ -130,7 +130,11 @@ class Music: state = self.get_voice_state(after.server) if state.voice is None: return - #state.required_skips = state.voice.channel + voice_channel = state.voice.channel + if voice_channel != before.voice.voice_channel and voice_channel != after.voice.voice_channel: + return + num_members =len(voice_channel.voice_members) + state.required_skips = math.ceil((num_members+1)/3) @commands.command(pass_context=True, no_pm=True) @checks.custom_perms(send_messages=True)