__version__ = (1, 1, 0) # ▀█▀ █ █ █▀█ █▀▄▀█ ▄▀█ █▀ # █  █▀█ █▄█ █ ▀ █ █▀█ ▄█ # https://t.me/netuzb # # 🔒 Licensed under the GNU AGPLv3 # 🌐 https://www.gnu.org/licenses/agpl-3.0.html # meta desc: Browse movies by genre and watch them online via bot # meta pic: https://te.legra.ph/file/0f3118686c0f6f371d58b.png # meta banner: https://te.legra.ph/file/d53309369305946062a89.jpg # meta developer: @wilsonmods # tikdobot developer: @lowdev # scope: hikka_only # scope: hikka_min 1.3.0 from .. import loader, utils from asyncio import sleep class TikDownBotMod(loader.Module): """Upload video via TikTok link «Optimized»""" strings = { "name": "💾 TikTok", "wilson_pls_wait": "🕒 Please, wait...", "wilson_pls_enter_a_link": "🚨 Please provide a link for the TikTok video", "wilson_done": "✅ Done!", } strings_ru = { "wilson_pls_wait": "🕒 Пожалуйста подождите...", "wilson_pls_enter_a_link": "🚨 Пожалуйста, дайте ссылку на видео TikTok", "wilson_done": "✅ Готов!", } strings_uz = { "wilson_pls_wait": "🕒 Iltimoas, kuting...", "wilson_pls_enter_a_link": "🚨 Iltimoas, TikTok uchun havolani ko'rsating", "wilson_done": "✅ Tayyor!", } async def tdcmd(self, message): """> [Link] just enter the link for the video""" reply = await message.get_reply_message() await utils.answer(message, self.strings("wilson_pls_wait", message)) args = utils.get_args_raw(message) if not args: await utils.answer(message, self.strings("wilson_pls_enter_a_link", message)) return r = await message.client.inline_query('tikdobot', args) await message.client.send_file(message.to_id, r[1].result.content.url, caption=f"{self.strings('wilson_done')} | {args}", reply_to=reply.id if reply else None) await message.delete()