+22
-19
@@ -40,33 +40,36 @@ class Shitpost(commands.Cog):
|
||||
'zout': '116231806'
|
||||
}
|
||||
warnings.simplefilter("ignore")
|
||||
datestring = os.getenv('STROOP_HDCON_DATE') or None
|
||||
self.HdConDate = None
|
||||
if datestring:
|
||||
self.HdConDate = datetime.fromisoformat(datestring)
|
||||
|
||||
@commands.command(pass_context=True, hidden=False)
|
||||
async def ishetalhdcon(self, ctx):
|
||||
"""Hoe lang nog tot Hoestende Draken Con 2023?
|
||||
"""Hoe lang nog tot Hoestende Draken Con dit jaar? Of is het pas volgend jaar?
|
||||
Gebruik: !ishetalhdcon
|
||||
"""
|
||||
|
||||
Now = datetime.now()
|
||||
HdConDate = datetime(2023, 10, 20, 4, 0, 1) #om 4 uur lig je toch wel al op bed?
|
||||
Distance = HdConDate - Now
|
||||
Message = Message = "HD Con 2023 is al voorbij. HD Con 2024 zal in 2024 plaatsvinden."
|
||||
if Distance.days == -1:
|
||||
Message = "HD Con 2023 begint vandaag! HYPE!"
|
||||
elif Distance.days < 0 and Distance.days > -4:
|
||||
Message = "HD Con 2023 is nu bezig!!"
|
||||
elif Distance.days == -4:
|
||||
Message = "HD Con 2023 is vandaag alweer afgelopen... F"
|
||||
Message = f"Geen HD Con! >:|"
|
||||
if self.HdConDate:
|
||||
Message = f"HD Con {self.HdConDate.year} "
|
||||
Distance = self.HdConDate - Now
|
||||
if Distance.days == -1:
|
||||
Message += "begint vandaag! HYPE!"
|
||||
elif Distance.days < 0 and Distance.days > -4:
|
||||
Message += "is nu bezig!!"
|
||||
elif Distance.days == -4:
|
||||
Message += "is vandaag afgelopen :(\nWe hebben gelachen, we hebben gehuild. Het was gezellig. Volgend jaar bij mij."
|
||||
else: # distance < -4
|
||||
Message += f"is geweest. HD Con {self.HdConDate.year+1} zal komen."
|
||||
|
||||
if Distance.days < 0:
|
||||
await ctx.channel.send(ctx.author.mention + ' ' + str(Message))
|
||||
return
|
||||
if Distance.days < 0:
|
||||
await ctx.channel.send(ctx.author.mention + ' ' + str(Message))
|
||||
return
|
||||
|
||||
NachtjesSlapen = Distance.days + 1
|
||||
if NachtjesSlapen == 1:
|
||||
Message = "Nog " + str(NachtjesSlapen) + " nachtje slapen..."
|
||||
else:
|
||||
Message = "Nog " + str(NachtjesSlapen) + " nachtjes slapen..."
|
||||
NachtjesSlapen = Distance.days + 1
|
||||
Message = f"Nog {NachtjesSlapen} nachtje{'s' if NachtjesSlapen > 1 else ''} slapen..."
|
||||
|
||||
#Hou bij hoe vaak dit wordt gevraagd:
|
||||
eventsMinutesAgo = 0;
|
||||
|
||||
Reference in New Issue
Block a user