From 64b3699b3c150a929f3417682d6ab52b1e935b54 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sat, 21 Dec 2019 20:46:49 +0200 Subject: [PATCH] Only print stack traces for admins. Fixes #392 --- mautrix_telegram/commands/handler.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mautrix_telegram/commands/handler.py b/mautrix_telegram/commands/handler.py index 8d43401d..774bf456 100644 --- a/mautrix_telegram/commands/handler.py +++ b/mautrix_telegram/commands/handler.py @@ -51,6 +51,10 @@ class CommandEvent(BaseCommandEvent): self.config = processor.config self.public_website = processor.public_website + @property + def print_error_traceback(self) -> bool: + return self.sender.is_admin + async def get_help_key(self) -> HelpCacheKey: return HelpCacheKey(self.is_management, self.is_portal, self.sender.puppet_whitelisted, self.sender.matrix_puppet_whitelisted, self.sender.is_admin,