mirror of https://github.com/stijndcl/didier
Only send shedules during weekdays
parent
76e317169d
commit
f363beb712
|
@ -183,7 +183,7 @@ class Tasks(commands.Cog):
|
||||||
# Don't do it multiple times a day if bot dc's, ...
|
# Don't do it multiple times a day if bot dc's, ...
|
||||||
with open("files/lastTasks.json", "r") as fp:
|
with open("files/lastTasks.json", "r") as fp:
|
||||||
lastTasks = json.load(fp)
|
lastTasks = json.load(fp)
|
||||||
if int(self.getCurrentHour()) == 7 and int(time.time()) - int(lastTasks["remind"]) > 10000:
|
if self.getCurrentWeekday() < 5 and int(self.getCurrentHour()) == 7 and int(time.time()) - int(lastTasks["remind"]) > 10000:
|
||||||
reminders = Reminders()
|
reminders = Reminders()
|
||||||
|
|
||||||
for category in reminders.categories:
|
for category in reminders.categories:
|
||||||
|
@ -211,6 +211,9 @@ class Tasks(commands.Cog):
|
||||||
def getCurrentHour(self):
|
def getCurrentHour(self):
|
||||||
return timeFormatters.dateTimeNow().hour
|
return timeFormatters.dateTimeNow().hour
|
||||||
|
|
||||||
|
def getCurrentWeekday(self):
|
||||||
|
return timeFormatters.dateTimeNow().weekday()
|
||||||
|
|
||||||
def getCurrentBitcoinPrice(self):
|
def getCurrentBitcoinPrice(self):
|
||||||
result = requests.get("https://api.coindesk.com/v1/bpi/currentprice.json").json()
|
result = requests.get("https://api.coindesk.com/v1/bpi/currentprice.json").json()
|
||||||
currentPrice = result["bpi"]["EUR"]["rate_float"]
|
currentPrice = result["bpi"]["EUR"]["rate_float"]
|
||||||
|
|
Loading…
Reference in New Issue