diff --git a/misskaty/plugins/inline_search.py b/misskaty/plugins/inline_search.py index d468971d..4b8cb13b 100644 --- a/misskaty/plugins/inline_search.py +++ b/misskaty/plugins/inline_search.py @@ -11,7 +11,6 @@ from sys import platform from sys import version as pyver from bs4 import BeautifulSoup -from deep_translator import GoogleTranslator from pykeyboard import InlineButton, InlineKeyboard from pyrogram import __version__ as pyrover from pyrogram import enums, filters @@ -26,7 +25,7 @@ from pyrogram.types import ( ) from misskaty import BOT_USERNAME, app, user -from misskaty.helper import GENRES_EMOJI, fetch, post_to_telegraph, search_jw +from misskaty.helper import GENRES_EMOJI, fetch, gtranslate, post_to_telegraph, search_jw from misskaty.plugins.dev import shell_exec from misskaty.plugins.misc_tools import calc_btn from misskaty.vars import USER_SESSION @@ -662,7 +661,7 @@ async def imdb_inl(_, query): .find(class_="ipc-metadata-list-item__content-container") .text ) - res_str += f"Durasi: {GoogleTranslator('auto', 'id').translate(durasi)}\n" + res_str += f"Durasi: {(await gtranslate(durasi, 'auto', 'id')).text}\n" if r_json.get("contentRating"): res_str += f"Kategori: {r_json['contentRating']} \n" if r_json.get("aggregateRating"): @@ -723,9 +722,7 @@ async def imdb_inl(_, query): ) res_str += f"Pemeran: {actors[:-2]}\n\n" if r_json.get("description"): - summary = GoogleTranslator("auto", "id").translate( - r_json.get("description") - ) + summary = (await gtranslate(r_json.get("description"), "auto", "id")).text res_str += f"📜 Plot:\n
{summary}
\n\n" if r_json.get("keywords"): key_ = "".join( @@ -741,7 +738,7 @@ async def imdb_inl(_, query): .find(class_="ipc-metadata-list-item__list-content-item") .text ) - res_str += f"🏆 Penghargaan:\n
{GoogleTranslator('auto', 'id').translate(awards)}
\n" + res_str += f"🏆 Penghargaan:\n
{(await gtranslate(awards, 'auto', 'id')).text}
\n" else: res_str += "\n" if ott != "":