Documentatie, zaterdag, zondag +1, berichtverwijdering

This commit is contained in:
2018-08-15 12:56:56 +02:00
parent 9924847aa6
commit 8dd07a9779
+13 -2
View File
@@ -420,6 +420,10 @@ class Shitpost(object):
@commands.command(pass_context=True) @commands.command(pass_context=True)
@asyncio.coroutine @asyncio.coroutine
def watspelenwe(self, ctx): def watspelenwe(self, ctx):
"""Stroop weet wat we spelen op vrijdag.
Geeft elke week een pseudo-random antwoord.
Geseed op weeknummer + jaar.
"""
SPELLEN = [ SPELLEN = [
"DND", "Ars Magica", "DND", "Ars Magica",
"5e", "4e", "5e", "4e",
@@ -456,6 +460,10 @@ class Shitpost(object):
Now = datetime.now() Now = datetime.now()
week = Now.isocalendar()[1] week = Now.isocalendar()[1]
lekkerzaad = week + Now.year lekkerzaad = week + Now.year
if (Now.day == 6) or (Now.day == 7):
lekkerzaad += 1
random.seed(lekkerzaad) random.seed(lekkerzaad)
if Now.day == 5: if Now.day == 5:
@@ -474,9 +482,12 @@ class Shitpost(object):
else: else:
message = "We spelen " + DAG + random.choice(SPELLEN) + " " + random.choice(PLAATSEN) + ", aanvang " + random.choice(AANVANG) 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) yield from ctx.channel.send(message)
def setup(bot): def setup(bot):
bot.add_cog(Shitpost(bot)) bot.add_cog(Shitpost(bot))