version = (1, 0, 0) # meta developer: @RUIS_VlP import aiohttp from .. import loader, utils @loader.tds class DeShorterMod(loader.Module): """Помогает расшифовать сокращенную ссылку\n\nМодуль не поддерживает ссылки от vk.cc\n\nВсе остальное (bit.ly, clck.ru и тд) поддерживается.""" strings = { "name": "DeShorter", } @loader.command() async def deschortcmd(self, message): """ - расшифрует ссылку.""" args = utils.get_args_raw(message) if not args: await utils.answer(message, "❌ Вы не указали ссылку!") return url = args.split(" ")[0] async with aiohttp.ClientSession() as session: async with session.get(url) as response: final_url = str(response.url) if final_url.startswith("https://clck.ru/showcaptcha?"): await utils.answer(message, "⛔️ На clck.ru сработала капча! Попробуйте позже.") else: await utils.answer(message, f"🔗 Ваша ссылка:\n{final_url}")