From 83007ca7b4e58fd1e0c5d43a2e615d2dc6b5861d Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Mon, 29 Jan 2018 19:53:38 +0200 Subject: [PATCH] Add support for m.emote --- mautrix_telegram/portal.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mautrix_telegram/portal.py b/mautrix_telegram/portal.py index 526be119..4bbb307b 100644 --- a/mautrix_telegram/portal.py +++ b/mautrix_telegram/portal.py @@ -253,7 +253,9 @@ class Portal: def handle_matrix_message(self, sender, message, event_id): type = message["msgtype"] - if type == "m.text": + if type in {"m.text", "m.emote"}: + if type == "m.emote": + message["body"] = f"/me " + message["body"] if "format" in message and message["format"] == "org.matrix.custom.html": message, entities = formatter.matrix_to_telegram(message["formatted_body"], sender.tgid)