mirror of
https://github.com/yasirarism/MissKatyPyro.git
synced 2026-01-02 18:44:51 +00:00
ok
This commit is contained in:
parent
f5a32ab2da
commit
bffcf61685
9 changed files with 11 additions and 7 deletions
|
|
@ -1,3 +1,4 @@
|
||||||
|
# skipcq
|
||||||
from .errors import *
|
from .errors import *
|
||||||
from .misc import *
|
from .misc import *
|
||||||
from .permissions import *
|
from .permissions import *
|
||||||
|
|
|
||||||
|
|
@ -1 +1,2 @@
|
||||||
|
# skipcq
|
||||||
from .message import Message
|
from .message import Message
|
||||||
|
|
|
||||||
|
|
@ -1,2 +1,3 @@
|
||||||
|
# skipcq
|
||||||
from .command import command
|
from .command import command
|
||||||
from .callback import callback
|
from .callback import callback
|
||||||
|
|
@ -1 +1,2 @@
|
||||||
|
# skipcq
|
||||||
from .listen import Chat, Client, MessageHandler, User
|
from .listen import Chat, Client, MessageHandler, User
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,4 @@
|
||||||
|
# skipcq
|
||||||
from .edit_message_text import edit_message_text
|
from .edit_message_text import edit_message_text
|
||||||
from .send_as_file import send_as_file
|
from .send_as_file import send_as_file
|
||||||
from .send_message import send_message
|
from .send_message import send_message
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,4 @@
|
||||||
|
# skipcq
|
||||||
from .utils import PyromodConfig, patch, patchable
|
from .utils import PyromodConfig, patch, patchable
|
||||||
from .handler_error import handle_error
|
from .handler_error import handle_error
|
||||||
from .admin_utils import check_rights, is_admin
|
from .admin_utils import check_rights, is_admin
|
||||||
|
|
|
||||||
|
|
@ -3,8 +3,6 @@
|
||||||
# * @projectName MissKatyPyro
|
# * @projectName MissKatyPyro
|
||||||
# * Copyright ©YasirPedia All rights reserved
|
# * Copyright ©YasirPedia All rights reserved
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from pyrogram import Client, filters
|
|
||||||
from pyrogram.types import Message
|
from pyrogram.types import Message
|
||||||
|
|
||||||
from misskaty import app
|
from misskaty import app
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@ from urllib.parse import quote_plus
|
||||||
from bs4 import BeautifulSoup
|
from bs4 import BeautifulSoup
|
||||||
from deep_translator import GoogleTranslator
|
from deep_translator import GoogleTranslator
|
||||||
from pykeyboard import InlineButton, InlineKeyboard
|
from pykeyboard import InlineButton, InlineKeyboard
|
||||||
from pyrogram import Client, enums, filters
|
from pyrogram import Client, enums
|
||||||
from pyrogram.errors import (
|
from pyrogram.errors import (
|
||||||
MediaCaptionTooLong,
|
MediaCaptionTooLong,
|
||||||
MediaEmpty,
|
MediaEmpty,
|
||||||
|
|
@ -44,7 +44,7 @@ headers = {
|
||||||
# IMDB Choose Language
|
# IMDB Choose Language
|
||||||
@app.on_cmd("imdb")
|
@app.on_cmd("imdb")
|
||||||
@ratelimiter
|
@ratelimiter
|
||||||
async def imdb_choose(self: Client, ctx: Message):
|
async def imdb_choose(_, ctx: Message):
|
||||||
if len(ctx.command) == 1:
|
if len(ctx.command) == 1:
|
||||||
return await ctx.reply_msg(
|
return await ctx.reply_msg(
|
||||||
f"ℹ️ Please add query after CMD!\nEx: <code>/{ctx.command[0]} Jurassic World</code>",
|
f"ℹ️ Please add query after CMD!\nEx: <code>/{ctx.command[0]} Jurassic World</code>",
|
||||||
|
|
@ -121,7 +121,7 @@ async def imdblangset(_, query: CallbackQuery):
|
||||||
|
|
||||||
@app.on_cb("setimdb")
|
@app.on_cb("setimdb")
|
||||||
@ratelimiter
|
@ratelimiter
|
||||||
async def imdbsetlang(self: Client, query: CallbackQuery):
|
async def imdbsetlang(_, query: CallbackQuery):
|
||||||
i, lang, uid = query.data.split("#")
|
i, lang, uid = query.data.split("#")
|
||||||
if query.from_user.id != int(uid):
|
if query.from_user.id != int(uid):
|
||||||
return await query.answer("⚠️ Access Denied!", True)
|
return await query.answer("⚠️ Access Denied!", True)
|
||||||
|
|
@ -275,7 +275,7 @@ async def imdb_search_en(kueri, message):
|
||||||
|
|
||||||
@app.on_cb("imdbcari")
|
@app.on_cb("imdbcari")
|
||||||
@ratelimiter
|
@ratelimiter
|
||||||
async def imdbcari(self: Client, query: CallbackQuery):
|
async def imdbcari(_, query: CallbackQuery):
|
||||||
BTN = []
|
BTN = []
|
||||||
i, lang, msg, uid = query.data.split("#")
|
i, lang, msg, uid = query.data.split("#")
|
||||||
if lang == "ind":
|
if lang == "ind":
|
||||||
|
|
|
||||||
|
|
@ -66,7 +66,7 @@ async def kbbi_search(_, ctx: Client):
|
||||||
kbbi_btn = InlineKeyboardMarkup(
|
kbbi_btn = InlineKeyboardMarkup(
|
||||||
[[InlineKeyboardButton(text="Open in Web", url=r.get('link'))]]
|
[[InlineKeyboardButton(text="Open in Web", url=r.get('link'))]]
|
||||||
)
|
)
|
||||||
res = f"<b>Definisi:</b>\n"
|
res = "<b>Definisi:</b>\n"
|
||||||
for num, a in enumerate(r.get("result"), start=1):
|
for num, a in enumerate(r.get("result"), start=1):
|
||||||
submakna = "".join(f"{a}, " for a in a['makna'][0]['submakna'])[:-2]
|
submakna = "".join(f"{a}, " for a in a['makna'][0]['submakna'])[:-2]
|
||||||
contoh = "".join(f"{a}, " for a in a['makna'][0]['contoh'])[:-2]
|
contoh = "".join(f"{a}, " for a in a['makna'][0]['contoh'])[:-2]
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue