Minor change to correct the delayed bg task to CST timezone.

This commit is contained in:
Alex Huddleston 2020-03-26 00:04:37 -05:00
parent b1c01fc454
commit 62d375de30
2 changed files with 6 additions and 2 deletions

View file

@ -13,6 +13,7 @@ pipfile = "*"
requests = "*"
discord = "*"
beautifulsoup4 = "*"
pytz = "*"
[required]
python = "*" # Replace this with your project's stable Python version

View file

@ -5,6 +5,7 @@ try:
except:
from lib.parse_data import update_data, get_covid_data
from datetime import datetime
from pytz import timezone
from asyncio import sleep
@ -14,10 +15,12 @@ async def background_task(client):
channel = client.get_channel(int(cid.readline().strip()))
while not client.is_closed():
current_hour_and_minute = [int(t) for t in str(
datetime.now().time()).split(':')[:-1]]
if(current_hour_and_minute[0] == 4 and (current_hour_and_minute[1] == 34)):
datetime.now(timezone('US/Central')).time()).split(':')[:-1]]
if(current_hour_and_minute[0] == 12 and (current_hour_and_minute[1] == 0)):
update_data()
await channel.send('Daily report from: https://www.worldometers.info/coronavirus/')
await channel.send(get_covid_data('USA'))
await channel.send(get_covid_data('TOTAL'))
await channel.send(str(
datetime.now(timezone('US/Central')).time()).split(':')[:-1])
await sleep(60)