Documentatie, zaterdag, zondag +1, berichtverwijdering

This commit is contained in:
2018-08-15 12:56:56 +02:00
parent 9924847aa6
commit 8dd07a9779
+14 -3
View File
@@ -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))