hall of fame uitspraak

This commit is contained in:
Mark Hoekveen
2019-06-06 16:02:26 +02:00
parent c80eefcf0e
commit 4c0b86c368
+18
View File
@@ -415,3 +415,21 @@ class Chatbot(object):
response = self.getHaiku() response = self.getHaiku()
yield from ctx.channel.send(response) yield from ctx.channel.send(response)
@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