mirror of
https://github.com/yasirarism/MissKatyPyro.git
synced 2026-01-05 03:34:51 +00:00
Fix Translate
This commit is contained in:
parent
76e726cde1
commit
3543e3c6df
1 changed files with 9 additions and 5 deletions
|
|
@ -129,15 +129,19 @@ async def translate(client, message):
|
||||||
target_lang = message.text.split(None, 2)[1]
|
target_lang = message.text.split(None, 2)[1]
|
||||||
text = message.text.split(None, 2)[2]
|
text = message.text.split(None, 2)[2]
|
||||||
msg = await message.reply("Menerjemahkan...")
|
msg = await message.reply("Menerjemahkan...")
|
||||||
|
json_data = {
|
||||||
|
'source': 'auto',
|
||||||
|
'target': target_lang,
|
||||||
|
'text': text
|
||||||
|
}
|
||||||
try:
|
try:
|
||||||
tekstr = (await http.get(f"https://script.google.com/macros/s/AKfycbyhNk6uVgrtJLEFRUT6y5B2pxETQugCZ9pKvu01-bE1gKkDRsw/exec?q={text}&target={target_lang}")).json()["text"]
|
tekstr = (await http.post("https://deep-translator-api.azurewebsites.net/google/", data=json_dara)).json()["translation"]
|
||||||
except Exception as err:
|
|
||||||
return await msg.edit(f"Error: <code>{str(err)}</code>")
|
|
||||||
try:
|
|
||||||
await msg.edit(f"<code>{tekstr}</code>")
|
await msg.edit(f"<code>{tekstr}</code>")
|
||||||
except MessageTooLong:
|
except MessageTooLong:
|
||||||
url = await rentry(tekstr.text)
|
url = await rentry(tekstr)
|
||||||
await msg.edit(f"Your translated text pasted to rentry because has long text:\n{url}")
|
await msg.edit(f"Your translated text pasted to rentry because has long text:\n{url}")
|
||||||
|
except Exception as err:
|
||||||
|
await msg.edit(f"Error: <code>{str(err)}</code>")
|
||||||
|
|
||||||
|
|
||||||
@app.on_message(filters.command(["tts"], COMMAND_HANDLER))
|
@app.on_message(filters.command(["tts"], COMMAND_HANDLER))
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue