From 55b6773b5e883060c6d0d37ca20c3c5ca278c12d Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Tue, 24 Jul 2018 12:47:27 -0400 Subject: [PATCH] Limit custom puppet syncing to own EDUs to prevent echoing/duplicates --- mautrix_telegram/puppet.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mautrix_telegram/puppet.py b/mautrix_telegram/puppet.py index 222fd972..c6b1b22b 100644 --- a/mautrix_telegram/puppet.py +++ b/mautrix_telegram/puppet.py @@ -136,7 +136,8 @@ class Puppet: "types": [], }, "ephemeral": { - "types": ["m.typing", "m.receipt"] + "types": ["m.typing", "m.receipt"], + "senders": [self.custom_mxid], }, "account_data": { "types": [] @@ -146,7 +147,8 @@ class Puppet: "types": [], }, "presence": { - "types": ["m.presence"] + "types": ["m.presence"], + "senders": [self.custom_mxid], }, })