From 8dd07a97796659521a64130f8fc512296b3c3f7c Mon Sep 17 00:00:00 2001 From: Mesmeratio Date: Wed, 15 Aug 2018 12:56:56 +0200 Subject: [PATCH] Documentatie, zaterdag, zondag +1, berichtverwijdering --- Shitpost.py | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/Shitpost.py b/Shitpost.py index 8e25c3c..52aa067 100644 --- a/Shitpost.py +++ b/Shitpost.py @@ -420,6 +420,10 @@ class Shitpost(object): @commands.command(pass_context=True) @asyncio.coroutine def watspelenwe(self, ctx): + """Stroop weet wat we spelen op vrijdag. + Geeft elke week een pseudo-random antwoord. + Geseed op weeknummer + jaar. + """ SPELLEN = [ "DND", "Ars Magica", "5e", "4e", @@ -456,8 +460,12 @@ class Shitpost(object): Now = datetime.now() week = Now.isocalendar()[1] lekkerzaad = week + Now.year - random.seed(lekkerzaad) + if (Now.day == 6) or (Now.day == 7): + lekkerzaad += 1 + + random.seed(lekkerzaad) + if Now.day == 5: DAG = "vandaag " else: @@ -474,9 +482,12 @@ class Shitpost(object): else: message = "We spelen " + DAG + random.choice(SPELLEN) + " " + random.choice(PLAATSEN) + ", aanvang " + random.choice(AANVANG) - - + try: + yield from ctx.message.delete() + except: + print("No permission to delete message") yield from ctx.channel.send(message) + def setup(bot): bot.add_cog(Shitpost(bot)) \ No newline at end of file