From 9924847aa6400b8ac402503ea1959fd901446c19 Mon Sep 17 00:00:00 2001 From: Mesmeratio Date: Wed, 15 Aug 2018 00:43:50 +0200 Subject: [PATCH] Random oneshot vrijdag --- Shitpost.py | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/Shitpost.py b/Shitpost.py index 4daebc6..8e25c3c 100644 --- a/Shitpost.py +++ b/Shitpost.py @@ -416,5 +416,67 @@ class Shitpost(object): yield from ctx.channel.send(message) else: print("API ERROR. :robot:") + + @commands.command(pass_context=True) + @asyncio.coroutine + def watspelenwe(self, ctx): + SPELLEN = [ + "DND", "Ars Magica", + "5e", "4e", + "Pathfinder", "Pathfinder 2", + "CoC", "Delta Green", + "een one-shot", "Kaarten tegen de Mensheid", + "Midfloat", "Isle of Arden", + "dat ene systeem voor een one-shot waarna we stellen dat het voor herhaling vatbaar is maar volgende keer doen we toch weer een ander systeem" + ] + PLAATSEN = [ + "bij Mark thuis", "bij Freek thuis", + "bij JP thuis", "bij Erik thuis", + "bij Lourens thuis", "in de Vrouwensteeg", + "bij Martijn thuis", "bij je moeder thuis", + "op ROLL20" + ] + AANVANG = [ + "17:00.", "17:30.", + "18:00.", "als Martijn aanbelt.", + "nadat de big in de bakfiets is langsgeweest.", "na Lourens' t-break.", + "als iedereen heeft gekookt." + ] + PERSONEN = [ + "Mark", "Lourens", "JP", + "Freek", "Martijn", "Erik" + ] + VIDYA = [ + "Monster Hunter.", "Grim Dawn.", + "Diablo.", "PoE.", + "Dota 2.", "Minecraft", + "dat ene spel dat net uit is gekomen in de Humble Bundle waar we na 2 dagen klaar mee zijn precies wanneer Martijn wel tijd heeft mee te spelen." + ] + + Now = datetime.now() + week = Now.isocalendar()[1] + lekkerzaad = week + Now.year + random.seed(lekkerzaad) + + if Now.day == 5: + DAG = "vandaag " + else: + DAG = "vrijdag " + + message = "" + KEUZEMOGELIJKHEDEN = random.randint(0, 10) + if KEUZEMOGELIJKHEDEN == 10: + message = "We gaan " + DAG + "poppetjes verven " + random.choice(PLAATSEN) + ", aanvang " + random.choice(AANVANG) + elif KEUZEMOGELIJKHEDEN == 9: + message = random.choice(PERSONEN) + " is ziek, we spelen " + random.choice(VIDYA) + elif KEUZEMOGELIJKHEDEN == 8: + message = "We spelen " + DAG + random.choice(SPELLEN) + " " + random.choice(PLAATSEN) + ", aanvang " + random.choice(AANVANG) + " Zelfs Guus doet mee." + else: + message = "We spelen " + DAG + random.choice(SPELLEN) + " " + random.choice(PLAATSEN) + ", aanvang " + random.choice(AANVANG) + + + + yield from ctx.channel.send(message) + def setup(bot): bot.add_cog(Shitpost(bot)) \ No newline at end of file