diff --git a/Chatbot.py b/Chatbot.py index 8812c0f..0613cf4 100644 --- a/Chatbot.py +++ b/Chatbot.py @@ -414,4 +414,22 @@ class Chatbot(object): response = self.getHaiku() yield from ctx.channel.send(response) - \ No newline at end of file + + @commands.command(pass_context=True, hidden=False) + @asyncio.coroutine + def uitspraak(self, ctx, numPosts=1): + """Random uitspraak uit de hall of fame. + Optioneel kan je een nummer meegeven voor meerdere uitspraken + 0 voor alle uitspraken.""" + try: + message = "" + with open("uitspraken.txt", "r") as file: + uitspraken = file.readlines() + random.shuffle(uitspraken) + if numPosts == 0: + numPosts = len(uitspraken) + for i in range(numPosts): + message += uitspraken[i] + yield from ctx.channel.send(message) + except: + pass \ No newline at end of file