This commit is contained in:
yasirarism 2023-06-27 03:48:17 +00:00 committed by GitHub
parent 14530b58b0
commit bb1300d8cb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 7 additions and 8 deletions

View file

@ -2,7 +2,7 @@ from datetime import datetime, timedelta
from re import findall from re import findall
from re import sub as re_sub from re import sub as re_sub
from string import ascii_lowercase from string import ascii_lowercase
from misskaty import app
from pyrogram import enums from pyrogram import enums
@ -47,7 +47,6 @@ async def extract_userid(message, text: str):
return int(text) return int(text)
entities = message.entities entities = message.entities
app = message._client
if len(entities) < 2: if len(entities) < 2:
return (await app.get_users(text)).id return (await app.get_users(text)).id
entity = entities[1] entity = entities[1]

View file

@ -140,9 +140,8 @@ async def kusonimeBypass(url: str, slug=None):
err = traceback.format_exc() err = traceback.format_exc()
LOGGER.error(err) LOGGER.error(err)
result |= {"error": True, "error_message": err} result |= {"error": True, "error_message": err}
finally: await http.delete(_url)
await http.delete(_url) return result
return result
async def byPassPh(url: str, name: str): async def byPassPh(url: str, name: str):

View file

@ -170,6 +170,7 @@ async def inline_menu(_, inline_query: InlineQuery):
reply_markup=buttons, reply_markup=buttons,
) )
) )
is_img = False
for types in parsetypes: for types in parsetypes:
if kueri.lower() in types.lower(): if kueri.lower() in types.lower():
link = parsetypes[types]["href"] link = parsetypes[types]["href"]
@ -195,7 +196,7 @@ async def inline_menu(_, inline_query: InlineQuery):
body_text = f""" body_text = f"""
<pre>{msg}</pre> <pre>{msg}</pre>
""" """
msg = await post_to_telegraph(False, method, body_text) msg = await post_to_telegraph(is_img, method, body_text)
datajson.append( datajson.append(
InlineQueryResultArticle( InlineQueryResultArticle(
title=types, title=types,

View file

@ -156,7 +156,7 @@ async def stream_extract(self: Client, update: CallbackQuery, strings):
usr = update.message.reply_to_message usr = update.message.reply_to_message
if update.from_user.id != usr.from_user.id: if update.from_user.id != usr.from_user.id:
return await update.answer(strings("unauth_cb"), True) return await update.answer(strings("unauth_cb"), True)
_, lang, map, codec = cb_data.split("#") _, lang, map_code, codec = cb_data.split("#")
try: try:
link = update.message.reply_to_message.command[1] link = update.message.reply_to_message.command[1]
except: except:
@ -174,7 +174,7 @@ async def stream_extract(self: Client, update: CallbackQuery, strings):
namafile = get_subname(lang, link, ext) namafile = get_subname(lang, link, ext)
try: try:
LOGGER.info(f"ExtractSub: {namafile} by {update.from_user.first_name} [{update.from_user.id}]") LOGGER.info(f"ExtractSub: {namafile} by {update.from_user.first_name} [{update.from_user.id}]")
(await shell_exec(f"ffmpeg -i {link} -map {map} '{namafile}'"))[0] (await shell_exec(f"ffmpeg -i {link} -map {map_code} '{namafile}'"))[0]
timelog = time() - start_time timelog = time() - start_time
c_time = time() c_time = time()
await update.message.reply_document( await update.message.reply_document(