mirror of
https://github.com/yasirarism/MissKatyPyro.git
synced 2025-12-29 17:44:50 +00:00
update
This commit is contained in:
parent
22230e135e
commit
0e3f139f18
4 changed files with 12 additions and 5 deletions
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"back_btn": "« Kembali",
|
"back_btn": "« Kembali",
|
||||||
"no_results": "Tidak ada hasil yang ditemukan.",
|
"no_results": "Tidak ada hasil yang ditemukan.",
|
||||||
"exp_task": "😶🌫️ Waktu Habis. Task Telah Dibatalkan!"
|
"exp_task": "😶🌫️ Waktu Habis. Tugas Telah Dibatalkan!"
|
||||||
}
|
}
|
||||||
|
|
@ -52,7 +52,7 @@ async def genss(self: Client, ctx: Message, strings):
|
||||||
timeout=30
|
timeout=30
|
||||||
)
|
)
|
||||||
except ListenerTimeout:
|
except ListenerTimeout:
|
||||||
await msg.edit_msg("😶🌫️ Timeout. Task has been cancelled!")
|
await msg.edit_msg(strings("exp_task", context="general"))
|
||||||
elif replied and replied.media:
|
elif replied and replied.media:
|
||||||
vid = [replied.video, replied.document]
|
vid = [replied.video, replied.document]
|
||||||
media = next((v for v in vid if v is not None), None)
|
media = next((v for v in vid if v is not None), None)
|
||||||
|
|
|
||||||
|
|
@ -12,6 +12,7 @@ from pyrogram.types import (
|
||||||
from misskaty.vars import COMMAND_HANDLER
|
from misskaty.vars import COMMAND_HANDLER
|
||||||
from misskaty import app
|
from misskaty import app
|
||||||
from database.locale_db import set_db_lang
|
from database.locale_db import set_db_lang
|
||||||
|
from misskaty.core.misskaty_patch.listen.listen import ListenerTimeout
|
||||||
from ..core.decorator.permissions import require_admin
|
from ..core.decorator.permissions import require_admin
|
||||||
from ..helper.localization import (
|
from ..helper.localization import (
|
||||||
default_language,
|
default_language,
|
||||||
|
|
@ -68,8 +69,14 @@ async def chlang(c: Client, m: Union[CallbackQuery, Message], strings):
|
||||||
sender = msg.reply_text
|
sender = msg.reply_text
|
||||||
|
|
||||||
res = strings("language_changer_private") if msg.chat.type == ChatType.PRIVATE else strings("language_changer_chat")
|
res = strings("language_changer_private") if msg.chat.type == ChatType.PRIVATE else strings("language_changer_chat")
|
||||||
|
msg = await sender(res, reply_markup=keyboard)
|
||||||
await sender(res, reply_markup=keyboard)
|
try:
|
||||||
|
await msg.wait_for_click(
|
||||||
|
from_user_id=ctx.from_user.id,
|
||||||
|
timeout=30
|
||||||
|
)
|
||||||
|
except ListenerTimeout:
|
||||||
|
await msg.edit_msg(strings("exp_task", context="general"))
|
||||||
|
|
||||||
|
|
||||||
@app.on_callback_query(filters.regex("^set_lang "))
|
@app.on_callback_query(filters.regex("^set_lang "))
|
||||||
|
|
|
||||||
|
|
@ -108,7 +108,7 @@ async def ceksub(self: Client, ctx: Message, strings):
|
||||||
timeout=30
|
timeout=30
|
||||||
)
|
)
|
||||||
except ListenerTimeout:
|
except ListenerTimeout:
|
||||||
await msg.edit_msg("😶🌫️ Timeout. Task has been cancelled!")
|
await msg.edit_msg(strings("exp_task", context="general"))
|
||||||
except Exception:
|
except Exception:
|
||||||
await pesan.edit_msg(strings("fail_extr_media"))
|
await pesan.edit_msg(strings("fail_extr_media"))
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue