Fix GIF upload.

Signed-off-by: Abdulkadir Furkan Şanlı <me@abdulocra.cy>
This commit is contained in:
Abdulkadir Furkan Şanlı 2024-01-23 18:15:41 +01:00
parent f7f5857ef1
commit 86e0ab031d
Signed by: afk
SSH Key Fingerprint: SHA256:s1hULLl4YWdqU501MUfGe1CAG/m1pf9Cs6vFsqeTNHk

View File

@ -212,9 +212,7 @@ async def message_callback(client, room, event):
content={"msgtype": "m.text", "body": intro_message}, content={"msgtype": "m.text", "body": intro_message},
) )
with open("./parker.gif", "rb") as gif_file: with open("./parker.gif", "rb") as gif_file:
response = await client.upload( response = await client.upload(gif_file, content_type="image/gif")
gif_file.read(), content_type="image/gif"
)
gif_uri = response.content_uri gif_uri = response.content_uri
await client.room_send( await client.room_send(
room_id=room_id, room_id=room_id,
@ -227,7 +225,9 @@ async def message_callback(client, room, event):
}, },
) )
if body == "!pow" and current_time - timestamp_sec < datetime.timedelta(seconds=30): if body == "!pow" and current_time - timestamp_sec < datetime.timedelta(
seconds=30
):
playlist_link = f"https://www.youtube.com/playlist?list={playlist_id}" playlist_link = f"https://www.youtube.com/playlist?list={playlist_id}"
reply_msg = f"{sender}, here's the playlist of the week: {playlist_link}" reply_msg = f"{sender}, here's the playlist of the week: {playlist_link}"
await client.room_send( await client.room_send(