Forráskód Böngészése

fix: Useless call to .get_chat and .get_users (#254)

SI_NN_ER_LS 2 éve
szülő
commit
ffb9d54cf6
3 módosított fájl, 4 hozzáadás és 8 törlés
  1. 0 2
      wbb/modules/admin.py
  2. 2 3
      wbb/modules/filters.py
  3. 2 3
      wbb/modules/notes.py

+ 0 - 2
wbb/modules/admin.py

@@ -811,8 +811,6 @@ async def report_user(_, message):
     user_id = (
         message.from_user.id if message.from_user else message.sender_chat.id
     )
-    if reply_id == user_id:
-        return await message.reply_text("Why are you reporting yourself ?")
 
     list_of_admins = await list_admins(message.chat.id)
     linked_chat = (await app.get_chat(message.chat.id)).linked_chat

+ 2 - 3
wbb/modules/filters.py

@@ -177,7 +177,6 @@ async def del_filter(_, message):
 async def filters_re(_, message):
     if not message.from_user:
         return
-    user_id = message.from_user.id
     chat_id = message.chat.id
     text = message.text.lower().strip()
     if not text:
@@ -195,11 +194,11 @@ async def filters_re(_, message):
             if data:
                 if "{chat}" in data:
                     data = data.replace(
-                        "{chat}", (await app.get_chat(chat_id)).title
+                        "{chat}", message.chat.title
                     )
                 if "{name}" in data:
                     data = data.replace(
-                        "{name}", (await app.get_users(user_id)).mention
+                        "{name}", message.from_user.mention
                     )
                 if re.findall(r"\[.+\,.+\]", data):
                     keyboard = extract_text_and_keyb(ikb, data)

+ 2 - 3
wbb/modules/notes.py

@@ -209,7 +209,6 @@ async def get_one_note_userbot(_, message):
 @app.on_message(filters.regex(r"^#.+") & filters.text & ~filters.private)
 @capture_err
 async def get_one_note(_, message):
-    user_id = message.from_user.id
     chat_id = message.chat.id
     name = message.text.replace("#", "", 1)
     if not name:
@@ -223,10 +222,10 @@ async def get_one_note(_, message):
     keyb = None
     if data:
         if "{chat}" in data:
-            data = data.replace("{chat}", (await app.get_chat(chat_id)).title)
+            data = data.replace("{chat}", message.chat.title)
         if "{name}" in data:
             data = data.replace(
-                "{name}", (await app.get_users(user_id)).mention
+                "{name}", message.from_user.mention
             )
         if findall(r"\[.+\,.+\]", data):
             keyboard = extract_text_and_keyb(ikb, data)