Replace deprecated datetime functions.
Signed-off-by: Abdulkadir Furkan Şanlı <me@abdulocra.cy>
This commit is contained in:
parent
0af5be57ac
commit
bd976a2cd5
8
main.py
8
main.py
@ -104,7 +104,7 @@ def get_authenticated_service():
|
||||
|
||||
def get_monday_date(timestamp):
|
||||
"""Get Monday of the week for the given timestamp. Weeks start on Monday."""
|
||||
date = datetime.utcfromtimestamp(timestamp / 1000)
|
||||
date = datetime.fromtimestamp(timestamp / 1000, datetime.UTC)
|
||||
return date - timedelta(days=date.weekday())
|
||||
|
||||
|
||||
@ -193,10 +193,10 @@ async def message_callback(client, room, event):
|
||||
playlist_id = get_or_make_playlist(youtube, monday_date)
|
||||
youtube_links = re.findall(youtube_link_pattern, body)
|
||||
|
||||
timestamp_sec = datetime.utcfromtimestamp(
|
||||
event.server_timestamp / 1000
|
||||
timestamp_sec = datetime.fromtimestamp(
|
||||
event.server_timestamp / 1000, datetime.UTC
|
||||
) # milisec to sec
|
||||
current_time = datetime.utcnow()
|
||||
current_time = datetime.now(datetime.UTC)
|
||||
|
||||
if body == "!pow" and current_time - timestamp_sec < timedelta(seconds=30):
|
||||
playlist_link = f"https://www.youtube.com/playlist?list={playlist_id}"
|
||||
|
Loading…
Reference in New Issue
Block a user