From 14530b58b0b843c9d90968c1bf486a08048d29b0 Mon Sep 17 00:00:00 2001 From: yasirarism <55983182+yasirarism@users.noreply.github.com> Date: Tue, 27 Jun 2023 03:33:45 +0000 Subject: [PATCH] Undefined name detected # PYL-E0602 --- misskaty/__init__.py | 2 +- misskaty/core/decorator/misc.py | 5 +++-- misskaty/plugins/admin.py | 2 +- misskaty/plugins/ban_user_or_chat.py | 2 +- misskaty/plugins/download_upload.py | 2 +- misskaty/plugins/inline_search.py | 2 +- 6 files changed, 8 insertions(+), 7 deletions(-) diff --git a/misskaty/__init__.py b/misskaty/__init__.py index 715055c3..d64b5f70 100644 --- a/misskaty/__init__.py +++ b/misskaty/__init__.py @@ -40,7 +40,7 @@ MOD_NOLOAD = ["subscene_dl"] HELPABLE = {} cleanmode = {} botStartTime = time.time() -misskaty_version = "v2.9.1 - Stable" +misskaty_version = "v2.9.2 - Stable" # Pyrogram Bot Client app = Client( diff --git a/misskaty/core/decorator/misc.py b/misskaty/core/decorator/misc.py index e7c1b3e0..73c2cf0a 100644 --- a/misskaty/core/decorator/misc.py +++ b/misskaty/core/decorator/misc.py @@ -1,6 +1,7 @@ -import asyncio +import asyncio, logging from functools import wraps +LOGGER = logging.getLogger(__name__) def asyncify(func): async def inner(*args, **kwargs): @@ -18,6 +19,6 @@ def new_task(func): loop = asyncio.get_running_loop() return loop.create_task(func(*args, **kwargs)) except Exception as e: - LOGGER.error(f"Failed to create task for {func.__name__} : {e}") + LOGGER.error(f"Failed to create task for {func.__name__} : {e}") # skipcq: PYL-E0602 return wrapper diff --git a/misskaty/plugins/admin.py b/misskaty/plugins/admin.py index ef16f70c..70238ba1 100644 --- a/misskaty/plugins/admin.py +++ b/misskaty/plugins/admin.py @@ -854,7 +854,7 @@ async def set_chat_photo(self: Client, ctx: Message): if file.file_size > 5000000: return await ctx.reply("File size too large.") - file = await reply.download() + photo = await reply.download() try: await ctx.chat.set_photo(photo=photo) await ctx.reply_text("Successfully Changed Group Photo") diff --git a/misskaty/plugins/ban_user_or_chat.py b/misskaty/plugins/ban_user_or_chat.py index 8a1f7c99..1b091032 100644 --- a/misskaty/plugins/ban_user_or_chat.py +++ b/misskaty/plugins/ban_user_or_chat.py @@ -1,5 +1,5 @@ from pyrogram import Client, filters -from pyrogram.errors import ChannelPrivate +from pyrogram.errors import ChannelPrivate, PeerIdInvalid from pyrogram.types import InlineKeyboardButton, InlineKeyboardMarkup, Message from database.users_chats_db import db diff --git a/misskaty/plugins/download_upload.py b/misskaty/plugins/download_upload.py index 6d13dac0..08a8baa1 100644 --- a/misskaty/plugins/download_upload.py +++ b/misskaty/plugins/download_upload.py @@ -111,7 +111,7 @@ async def download(client, message): try: downloader.start(blocking=False) except Exception as err: - return await ctx.edit(str(err)) + return await message.edit_msg(str(err)) c_time = time.time() while not downloader.isFinished(): total_length = downloader.filesize or None diff --git a/misskaty/plugins/inline_search.py b/misskaty/plugins/inline_search.py index c0f6d7e5..4041f082 100644 --- a/misskaty/plugins/inline_search.py +++ b/misskaty/plugins/inline_search.py @@ -77,7 +77,7 @@ async def inline_menu(_, inline_query: InlineQuery): **MongoDB:** `{aspymon_ver}` **Platform:** `{platform}` **Bot:** {(await app.get_me()).first_name} - """ +""" if USER_SESSION: msg += f"**UserBot:** {(await user.get_me()).first_name}" answerss = [