Change logger

This commit is contained in:
yasirarism 2023-08-27 13:26:49 +07:00 committed by GitHub
parent a2bce96e36
commit edd3b0f2dd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
27 changed files with 47 additions and 44 deletions

View file

@ -21,7 +21,7 @@ from misskaty.plugins.web_scraper import web
from misskaty.vars import SUDO, USER_SESSION from misskaty.vars import SUDO, USER_SESSION
from utils import auto_clean from utils import auto_clean
LOGGER = getLogger(__name__) LOGGER = getLogger("MissKaty")
loop = asyncio.get_event_loop() loop = asyncio.get_event_loop()

View file

@ -2,7 +2,7 @@ import asyncio
import logging import logging
from functools import wraps from functools import wraps
LOGGER = logging.getLogger(__name__) LOGGER = logging.getLogger("MissKaty")
def asyncify(func): def asyncify(func):

View file

@ -19,7 +19,7 @@ from pyrogram.errors import (
) )
from pyrogram.types import Message from pyrogram.types import Message
LOGGER = getLogger(__name__) LOGGER = getLogger("MissKaty")
Message.input = property( Message.input = property(
lambda m: m.text[m.text.find(m.command[0]) + len(m.command[0]) + 1 :] lambda m: m.text[m.text.find(m.command[0]) + len(m.command[0]) + 1 :]

View file

@ -29,7 +29,7 @@ from pyrogram.errors import MessageIdInvalid
from ..utils import PyromodConfig, patch, patchable from ..utils import PyromodConfig, patch, patchable
logger = logging.getLogger(__name__) logger = logging.getLogger("MissKaty")
class ListenerStopped(Exception): class ListenerStopped(Exception):

View file

@ -26,7 +26,7 @@ import pyrogram
from misskaty.vars import LOG_CHANNEL from misskaty.vars import LOG_CHANNEL
LOGGER = logging.getLogger(__name__) LOGGER = logging.getLogger("MissKaty")
async def handle_error( async def handle_error(

View file

@ -24,7 +24,7 @@ from typing import Callable
from pyrogram.sync import async_to_sync from pyrogram.sync import async_to_sync
logger = getLogger(__name__) logger = getLogger("MissKaty")
class PyromodConfig: class PyromodConfig:

View file

@ -9,7 +9,7 @@ from telegraph.aio import Telegraph
from misskaty import BOT_USERNAME from misskaty import BOT_USERNAME
from misskaty.helper.http import fetch from misskaty.helper.http import fetch
LOGGER = logging.getLogger(__name__) LOGGER = logging.getLogger("MissKaty")
headers = { headers = {
"Accept": "*/*", "Accept": "*/*",

View file

@ -14,7 +14,7 @@ from misskaty.helper.http import fetch
from misskaty.helper.human_read import get_readable_time from misskaty.helper.human_read import get_readable_time
from misskaty.plugins import ALL_MODULES from misskaty.plugins import ALL_MODULES
LOGGER = logging.getLogger(__name__) LOGGER = logging.getLogger("MissKaty")
URL_REGEX = r"(http|ftp|https):\/\/([\w_-]+(?:(?:\.[\w_-]+)+))([\w.,@?^=%&:\/~+#-]*[\w@?^=%&\/~+#-])" URL_REGEX = r"(http|ftp|https):\/\/([\w_-]+(?:(?:\.[\w_-]+)+))([\w.,@?^=%&:\/~+#-]*[\w@?^=%&\/~+#-])"
GENRES_EMOJI = { GENRES_EMOJI = {
"Action": "👊", "Action": "👊",

View file

@ -12,7 +12,7 @@ from os.path import basename, dirname, isfile
from misskaty import MOD_LOAD, MOD_NOLOAD from misskaty import MOD_LOAD, MOD_NOLOAD
LOGGER = getLogger(__name__) LOGGER = getLogger("MissKaty")
def __list_all_modules(): def __list_all_modules():

View file

@ -55,7 +55,7 @@ from misskaty.helper.functions import (
from misskaty.helper.localization import use_chat_lang from misskaty.helper.localization import use_chat_lang
from misskaty.vars import COMMAND_HANDLER, SUDO from misskaty.vars import COMMAND_HANDLER, SUDO
LOGGER = getLogger(__name__) LOGGER = getLogger("MissKaty")
__MODULE__ = "Admin" __MODULE__ = "Admin"
__HELP__ = """ __HELP__ = """
@ -403,12 +403,12 @@ async def deleteFunc(_, message, strings):
async def promoteFunc(client, message, strings): async def promoteFunc(client, message, strings):
try: try:
user_id = await extract_user(message) user_id = await extract_user(message)
umention = (await app.get_users(user_id)).mention umention = (await client.get_users(user_id)).mention
except: except:
return await message.reply(strings("invalid_id_uname")) return await message.reply(strings("invalid_id_uname"))
if not user_id: if not user_id:
return await message.reply_text(strings("user_not_found")) return await message.reply_text(strings("user_not_found"))
bot = await app.get_chat_member(message.chat.id, client.me.id) bot = await client.get_chat_member(message.chat.id, client.me.id)
if user_id == client.me.id: if user_id == client.me.id:
return await message.reply_text(strings("promote_self_err")) return await message.reply_text(strings("promote_self_err"))
if not bot.privileges.can_promote_members: if not bot.privileges.can_promote_members:
@ -460,21 +460,24 @@ async def demote(client, message, strings):
return await message.reply_text(strings("demote_self_err")) return await message.reply_text(strings("demote_self_err"))
if user_id in SUDO: if user_id in SUDO:
return await message.reply_text(strings("demote_sudo_err")) return await message.reply_text(strings("demote_sudo_err"))
await message.chat.promote_member( try:
user_id=user_id, await message.chat.promote_member(
privileges=ChatPrivileges( user_id=user_id,
can_change_info=False, privileges=ChatPrivileges(
can_invite_users=False, can_change_info=False,
can_delete_messages=False, can_invite_users=False,
can_restrict_members=False, can_delete_messages=False,
can_pin_messages=False, can_restrict_members=False,
can_promote_members=False, can_pin_messages=False,
can_manage_chat=False, can_promote_members=False,
can_manage_video_chats=False, can_manage_chat=False,
), can_manage_video_chats=False,
) ),
umention = (await app.get_users(user_id)).mention )
await message.reply_text(f"Demoted! {umention}") umention = (await app.get_users(user_id)).mention
await message.reply_text(f"Demoted! {umention}")
except ChatAdminRequired:
await message.reply()
# Pin Messages # Pin Messages

View file

@ -16,7 +16,7 @@ from misskaty.vars import (
MINIMUM_FILE_SIZE, MINIMUM_FILE_SIZE,
) )
LOGGER = getLogger(__name__) LOGGER = getLogger("MissKaty")
async def FilterMessage(message: Message): async def FilterMessage(message: Message):

View file

@ -16,7 +16,7 @@ __HELP__ = """
/currency - Send structure message Telegram in JSON using Pyrogram Style. /currency - Send structure message Telegram in JSON using Pyrogram Style.
""" """
LOGGER = logging.getLogger(__name__) LOGGER = logging.getLogger("MissKaty")
@app.on_cmd("currency") @app.on_cmd("currency")

View file

@ -484,7 +484,7 @@ async def cmd_eval(self: Client, ctx: Message, strings) -> Optional[str]:
else: else:
await edit_or_reply( await edit_or_reply(
ctx, ctx,
text=f"<code>{final_output}</code>", text=final_output,
parse_mode=enums.ParseMode.HTML, parse_mode=enums.ParseMode.HTML,
reply_markup=InlineKeyboardMarkup( reply_markup=InlineKeyboardMarkup(
[ [

View file

@ -22,7 +22,7 @@ from misskaty.helper.http import fetch
from misskaty.helper.pyro_progress import humanbytes, progress_for_pyrogram from misskaty.helper.pyro_progress import humanbytes, progress_for_pyrogram
from misskaty.vars import COMMAND_HANDLER, SUDO from misskaty.vars import COMMAND_HANDLER, SUDO
LOGGER = getLogger(__name__) LOGGER = getLogger("MissKaty")
__MODULE__ = "Download/Upload" __MODULE__ = "Download/Upload"
__HELP__ = """ __HELP__ = """

View file

@ -24,7 +24,7 @@ from misskaty.helper import is_url, progress_for_pyrogram, take_ss
from misskaty.helper.localization import use_chat_lang from misskaty.helper.localization import use_chat_lang
from misskaty.helper.pyro_progress import humanbytes from misskaty.helper.pyro_progress import humanbytes
LOGGER = getLogger(__name__) LOGGER = getLogger("MissKaty")
__MODULE__ = "MediaTool" __MODULE__ = "MediaTool"
__HELP__ = """" __HELP__ = """"

View file

@ -22,7 +22,7 @@ from misskaty.helper import fetch, use_chat_lang
from misskaty.vars import COMMAND_HANDLER, SUDO, SUPPORT_CHAT from misskaty.vars import COMMAND_HANDLER, SUDO, SUPPORT_CHAT
from utils import temp from utils import temp
LOGGER = getLogger(__name__) LOGGER = getLogger("MissKaty")
def circle(pfp, size=(215, 215)): def circle(pfp, size=(215, 215)):

View file

@ -34,7 +34,7 @@ from misskaty.core.decorator.ratelimiter import ratelimiter
from misskaty.helper import GENRES_EMOJI, Cache, fetch, get_random_string, search_jw from misskaty.helper import GENRES_EMOJI, Cache, fetch, get_random_string, search_jw
from utils import demoji from utils import demoji
LOGGER = logging.getLogger(__name__) LOGGER = logging.getLogger("MissKaty")
LIST_CARI = Cache(filename="imdb_cache.db", path="cache", in_memory=False) LIST_CARI = Cache(filename="imdb_cache.db", path="cache", in_memory=False)

View file

@ -45,7 +45,7 @@ To use this feature, just type bot username with following args below.
keywords_list = ["imdb", "pypi", "git", "google", "secretmsg", "info", "botapi"] keywords_list = ["imdb", "pypi", "git", "google", "secretmsg", "info", "botapi"]
PRVT_MSGS = {} PRVT_MSGS = {}
LOGGER = getLogger() LOGGER = getLogger("MissKaty")
@app.on_inline_query() @app.on_inline_query()

View file

@ -31,7 +31,7 @@ from misskaty.helper.tools import get_random_string
from misskaty.plugins.dev import shell_exec from misskaty.plugins.dev import shell_exec
from misskaty.vars import COMMAND_HANDLER from misskaty.vars import COMMAND_HANDLER
LOGGER = getLogger(__name__) LOGGER = getLogger("MissKaty")
ARCH_EXT = ( ARCH_EXT = (
"mkv", "mkv",

View file

@ -41,7 +41,7 @@ from misskaty.helper.tools import rentry
from misskaty.vars import COMMAND_HANDLER from misskaty.vars import COMMAND_HANDLER
from utils import extract_user, get_file_id from utils import extract_user, get_file_id
LOGGER = getLogger(__name__) LOGGER = getLogger("MissKaty")
__MODULE__ = "Misc" __MODULE__ = "Misc"
__HELP__ = """ __HELP__ = """

View file

@ -27,7 +27,7 @@ from misskaty.core.decorator.ratelimiter import ratelimiter
from misskaty.core.misskaty_patch.listen.listen import ListenerTimeout from misskaty.core.misskaty_patch.listen.listen import ListenerTimeout
from misskaty.vars import API_HASH, API_ID, COMMAND_HANDLER from misskaty.vars import API_HASH, API_ID, COMMAND_HANDLER
LOGGER = getLogger(__name__) LOGGER = getLogger("MissKaty")
__MODULE__ = "SessionGen" __MODULE__ = "SessionGen"
__HELP__ = """ __HELP__ = """

View file

@ -19,7 +19,7 @@ from misskaty.vars import COMMAND_HANDLER
from .web_scraper import split_arr from .web_scraper import split_arr
LOGGER = logging.getLogger(__name__) LOGGER = logging.getLogger("MissKaty")
SUB_TITLE_DICT = {} SUB_TITLE_DICT = {}
SUB_DL_DICT = {} SUB_DL_DICT = {}

View file

@ -33,7 +33,7 @@ __HELP__ = """
/samehadaku [query <optional>] - Scrape website data from Samehadaku. /samehadaku [query <optional>] - Scrape website data from Samehadaku.
""" """
LOGGER = logging.getLogger(__name__) LOGGER = logging.getLogger("MissKaty")
SCRAP_DICT = Cache(filename="scraper_cache.db", path="cache", in_memory=False) SCRAP_DICT = Cache(filename="scraper_cache.db", path="cache", in_memory=False)
data_kuso = Cache(filename="kuso_cache.db", path="cache", in_memory=False) data_kuso = Cache(filename="kuso_cache.db", path="cache", in_memory=False)
webdb = dbname["web"] webdb = dbname["web"]

View file

@ -30,7 +30,7 @@ from misskaty.core.decorator import capture_err, new_task, ratelimiter
from misskaty.helper import fetch, use_chat_lang from misskaty.helper import fetch, use_chat_lang
from misskaty.vars import COMMAND_HANDLER, LOG_CHANNEL, SUDO from misskaty.vars import COMMAND_HANDLER, LOG_CHANNEL, SUDO
LOGGER = getLogger(__name__) LOGGER = getLogger("MissKaty")
YT_REGEX = r"^(https?://)?(www\.)?(youtube|youtu|youtube-nocookie)\.(com|be)/(watch\?v=|embed/|v/|.+\?v=)?(?P<id>[A-Za-z0-9\-=_]{11})" YT_REGEX = r"^(https?://)?(www\.)?(youtube|youtu|youtube-nocookie)\.(com|be)/(watch\?v=|embed/|v/|.+\?v=)?(?P<id>[A-Za-z0-9\-=_]{11})"
YT_DB = {} YT_DB = {}

View file

@ -6,7 +6,7 @@ import sys
from logging import getLogger from logging import getLogger
from os import environ from os import environ
LOGGER = getLogger(__name__) LOGGER = getLogger("MissKaty")
def getConfig(name: str): def getConfig(name: str):

View file

@ -20,7 +20,7 @@ basicConfig(
], ],
) )
LOGGER = getLogger(__name__) LOGGER = getLogger("MissKaty")
ENV_URL = os.environ.get("ENV_URL") ENV_URL = os.environ.get("ENV_URL")
try: try:

View file

@ -17,7 +17,7 @@ from database.afk_db import is_cleanmode_on
from database.users_chats_db import db from database.users_chats_db import db
from misskaty import app, cleanmode from misskaty import app, cleanmode
LOGGER = getLogger(__name__) LOGGER = getLogger("MissKaty")
BANNED = {} BANNED = {}
loop = asyncio.get_event_loop() loop = asyncio.get_event_loop()