From 8d045f6cfa4055958baa3d4ed7d0a472cd871e94 Mon Sep 17 00:00:00 2001
From: Pavel Kirilin <win10@list.ru>
Date: Fri, 5 Feb 2021 10:09:27 +0400
Subject: [PATCH] Fixed bug.

Signed-off-by: Pavel Kirilin <win10@list.ru>
---
 src/utils/responses.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/utils/responses.py b/src/utils/responses.py
index 160fa50..ae9f31e 100644
--- a/src/utils/responses.py
+++ b/src/utils/responses.py
@@ -78,7 +78,10 @@ def mark_unread(f):
 def danger_message(f):
     @functools.wraps(f)
     async def wrapper(event: events.NewMessage.Event):
-        if str(event.chat.id) in set(config.excluded_chats):
+
+        if hasattr(event.chat, "id") and str(event.chat.id) in set(
+            config.excluded_chats
+        ):
             logger.debug("Skipping sending message")
             return
         await f(event)
-- 
GitLab