Skip to content
This repository was archived by the owner on Sep 5, 2023. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 8 additions & 6 deletions userbot/modules/__asena.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
from emoji import get_emoji_regexp
import random
import html
import time

# ██████ LANGUAGE CONSTANTS ██████ #

Expand Down Expand Up @@ -83,20 +84,21 @@ async def asena(event):

async def translate_to_msg(text_msg, to):
async with aiohttp.ClientSession(connector=aiohttp.TCPConnector(verify_ssl=False)) as session:
async with session.get(f"https://translate.google.com/m?hl=auto&sl=auto&tl={to}&ie=UTF-8&prev=_m&q={text_msg}") as response:
async with session.get(f"https://open-apis-rest.up.railway.app/api/translate?to={to}&text={text_msg}") as response:

html = await response.text()
fin = html.split('result-container">')[1].split('</div>')[0]
html2 = json.loads(html)
fin = html2["data"]["text"]
return fin

@register(outgoing=True, disable_edited=False)
async def txt(msg):
global BOT
if msg.chat_id == -1001420605284:
return False
if msg.chat_id == -1001363514260:
return False

await msg.edit("__Burda konuşamam.. Başka bir sohbette beni tekrar çağır.__")
time.sleep(5)
return await msg.delete()
if BOT == "Y":
message = msg.raw_text
user_id = msg.sender_id
Expand Down
9 changes: 5 additions & 4 deletions userbot/modules/nekobin.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,10 +42,11 @@ async def paste(pstl):
elif reply_id:
message = (await pstl.get_reply_message())
if message.media:
downloaded_file_name = await pstl.client.download_media(
message,
TEMP_DOWNLOAD_DIRECTORY,
)
try:
downloaded_file_name = await pstl.client.download_media(message,TEMP_DOWNLOAD_DIRECTORY)
except IsADirectoryError:
return await pstl.edit("__Lütfen Sadece Yazıya Cevap Verin. Medya Desteklenmemektedir.__")

m_list = None
with open(downloaded_file_name, "rb") as fd:
m_list = fd.readlines()
Expand Down
7 changes: 4 additions & 3 deletions userbot/modules/scrapers.py
Original file line number Diff line number Diff line change
Expand Up @@ -621,14 +621,15 @@ async def translateme(trans):
return await trans.edit("`Bana çevirilecek bir metin ver!`")

message = deEmojify(message)
if len(message) > 2048:
if len(message) > 5000:
return await trans.edit("__Bu mesaj fazla uzun. Maxiumum 2048 karakter kullanın.__")

async with aiohttp.ClientSession(connector=aiohttp.TCPConnector(verify_ssl=False)) as session:
async with session.get(f"https://translate.google.com/m?hl=auto&sl=auto&tl={TRT_LANG}&ie=UTF-8&prev=_m&q={message}") as response:
async with session.get(f"https://open-apis-rest.up.railway.app/api/translate?to={TRT_LANG}&text={message}") as response:

html = await response.text()
fin = html.split('result-container">')[1].split('</div>')[0]
html2 = json.loads(html)
fin = html["data"]["text"]
if fin == message:
return await trans.edit("__Üzgünüm Bu Metni Çeviremedim. Lütfen Daha Anlaşılır Bir Şekilde Yazın.__")

Expand Down