TheHamkerCat 5 ani în urmă
părinte
comite
d3682f8d0d
1 a modificat fișierele cu 19 adăugiri și 15 ștergeri
  1. 19 15
      wbb/modules/filters.py

+ 19 - 15
wbb/modules/filters.py

@@ -79,18 +79,22 @@ async def del_filter(_, message):
                 ~filters.private & ~filters.via_bot &
                 ~filters.forwarded, group=1)
 async def filters_re(_, message):
-    if message.text[0] != "/":
-        text = message.text.lower().strip().split(" ")
-        if text:
-            chat_id = message.chat.id
-            list_of_filters = await get_filters_names(chat_id)
-            for word in text:
-                if word in list_of_filters:
-                    _filter = await get_filter(chat_id, word)
-                    data_type = _filter['type']
-                    data = _filter['data']
-                    if data_type == "text":
-                        await message.reply_text(data)
-                    else:
-                        await message.reply_sticker(data)
-                    return
+    try:
+        if message.text[0] != "/":
+            text = message.text.lower().strip().split(" ")
+            if text:
+                chat_id = message.chat.id
+                list_of_filters = await get_filters_names(chat_id)
+                for word in text:
+                    if word in list_of_filters:
+                        _filter = await get_filter(chat_id, word)
+                        data_type = _filter['type']
+                        data = _filter['data']
+                        if data_type == "text":
+                            await message.reply_text(data)
+                        else:
+                            await message.reply_sticker(data)
+                        return
+    except Exception as e:
+        print("Error in filters_re function in filters.py [IGNORE THIS]")
+        pass