Add Matrix->Telegram sticker bridging. Fixes #105

This commit is contained in:
Tulir Asokan
2018-04-29 01:49:19 +03:00
parent c040c0d59c
commit 45981b9c77
4 changed files with 23 additions and 14 deletions
+3 -1
View File
@@ -263,7 +263,9 @@ class MatrixHandler:
evt["event_id"])
elif membership == "join":
await self.handle_join(evt["room_id"], evt["state_key"], evt["event_id"])
elif type == "m.room.message":
elif type in ("m.room.message", "m.sticker"):
if type != "m.room.message":
content["msgtype"] = type
await self.handle_message(evt["room_id"], evt["sender"], content, evt["event_id"])
elif type == "m.room.redaction":
await self.handle_redaction(evt["room_id"], evt["sender"], evt["redacts"])