Add /api/v1/FileProxy, support for Telegram file linking

This commit is contained in:
2025-01-22 18:10:56 +01:00
parent 90fbf5033c
commit dc8e531079
5 changed files with 137 additions and 41 deletions

View File

@ -56,7 +56,7 @@ def MatrixMain(path:str) -> bool:
def MatrixMakeInputMessageData(room:nio.MatrixRoom, event:nio.RoomMessage) -> InputMessageData:
data = InputMessageData(
message_id = f"matrix:{event.event_id}",
datetime = event.server_timestamp,
timestamp = event.server_timestamp,
text_plain = event.body,
text_html = obj_get(event, "formatted_body"), # this could be unavailable
media = ({"url": event.url} if obj_get(event, "url") else None),