From 5612330e3baabe8c1371d48cf4762f6bdc8bbf4d Mon Sep 17 00:00:00 2001 From: Serhat Seyren Date: Thu, 6 Feb 2020 16:14:31 +0300 Subject: [PATCH] Fix formatted phone number issue for pm command --- mautrix_telegram/commands/telegram/misc.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mautrix_telegram/commands/telegram/misc.py b/mautrix_telegram/commands/telegram/misc.py index 678f7ddd..99b2e22e 100644 --- a/mautrix_telegram/commands/telegram/misc.py +++ b/mautrix_telegram/commands/telegram/misc.py @@ -104,7 +104,8 @@ async def pm(evt: CommandEvent) -> EventID: return await evt.reply("**Usage:** `$cmdprefix+sp pm `") try: - user = await evt.sender.client.get_entity(evt.args[0]) + id = "".join(evt.args).translate({ord(c):None for c in "+()- "}) + user = await evt.sender.client.get_entity(id) except ValueError: return await evt.reply("Invalid user identifier or user not found.")