diff --git a/cogs/audio.py b/cogs/audio.py index 7ffb781e6..42f45f4f1 100644 --- a/cogs/audio.py +++ b/cogs/audio.py @@ -259,7 +259,7 @@ class Audio: return True elif discord.utils.get(author.roles, name=checks.settings["MOD_ROLE"]) is not None: return True - elif len(author.voice_channel.voice_members) == 2: + elif len(author.voice_channel.voice_members) in (1, 2): return True else: return False @@ -585,7 +585,7 @@ class MaximumLength(Exception): return self.message def check_folders(): - folders = ("data/audio", "data/audio/cache", "data/audio/playlists") + folders = ("data/audio", "data/audio/cache", "data/audio/playlists", "data/audio/localtracks") for folder in folders: if not os.path.exists(folder): print("Creating " + folder + " folder...") diff --git a/cogs/general.py b/cogs/general.py index bbaffb01b..58210f3b7 100644 --- a/cogs/general.py +++ b/cogs/general.py @@ -99,11 +99,12 @@ class General: await self.bot.say("Choose rock, paper or scissors.") @commands.command(name="8", aliases=["8ball"]) - async def _8ball(self, question : str): + async def _8ball(self, *question): """Ask 8 ball a question Question must end with a question mark. """ + question = " ".join(question) if question.endswith("?") and question != "?": return await self.bot.say("```" + randchoice(self.ball) + "```") else: