Fix ocr and melong domain

This commit is contained in:
yasirarism 2023-05-29 02:34:36 +00:00 committed by GitHub
parent fb46766751
commit 4a72e140f2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 6 additions and 4 deletions

View file

@ -28,7 +28,7 @@ MOD_NOLOAD = ["subscene_dl"]
HELPABLE = {}
cleanmode = {}
botStartTime = time.time()
misskaty_version = "v2.023.5.16 - Stable"
misskaty_version = "v2.023.5.29 - Stable"
pymonclient = MongoClient(DATABASE_URI)

View file

@ -119,7 +119,7 @@ async def ceksub(self: Client, ctx: Message, strings):
@use_chat_lang()
async def convertsrt(self: Client, ctx: Message, strings):
reply = ctx.reply_to_message
if not reply and not reply.document and not (reply.document.file_name.endswith(".vtt") or reply.document.file_name.endswith(".ass")):
if not reply or not reply.document and not (reply.document.file_name.endswith(".vtt") or reply.document.file_name.endswith(".ass")):
return await ctx.reply_msg(strings("conv_sub_help").format(cmd=ctx.command[0]), del_in=5)
msg = await ctx.reply_msg(strings("convert_str"), quote=True)
if not os.path.exists("downloads"):

View file

@ -30,7 +30,7 @@ __HELP__ = "/ocr [reply to photo] - Read Text From Image"
@use_chat_lang()
async def ocr(self: Client, ctx: Message, strings):
reply = ctx.reply_to_message
if not reply or not reply.photo or not (reply.document and reply.document.mime_type.startswith("image")) or not reply.sticker:
if not reply or not (reply.document and reply.document.mime_type.startswith("image")) or not reply.sticker:
return await ctx.reply_msg(strings("no_photo").format(cmd=ctx.command[0]), quote=True, del_in=6)
msg = await ctx.reply_msg(strings("read_ocr"), quote=True)
try:

View file

@ -8,6 +8,7 @@ import re
import logging
import traceback
import cloudscraper
from database import dbname
from bs4 import BeautifulSoup
from pykeyboard import InlineKeyboard, InlineButton
from pyrogram import filters, Client
@ -39,12 +40,13 @@ headers = {"User-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/
LOGGER = logging.getLogger(__name__)
SCRAP_DICT = {}
data_kuso = {}
webdb = dbname.web
web = {
"yasirapi": "https://yasirapi.eu.org",
"pahe": "https://pahe.li",
"savefilm21": "https://savefilm21.store",
"melongmovie": "http://146.190.193.128",
"melongmovie": "https://melongmovie.site",
"terbit21": "https://terbit21.art",
"lk21": "https://nonton.lk21official.wiki",
"gomov": "https://gomov.bio",