# --------------------------------------------------------------------------------- #░█▀▄░▄▀▀▄░█▀▄░█▀▀▄░█▀▀▄░█▀▀▀░▄▀▀▄░░░█▀▄▀█ #░█░░░█░░█░█░█░█▄▄▀░█▄▄█░█░▀▄░█░░█░░░█░▀░█ #░▀▀▀░░▀▀░░▀▀░░▀░▀▀░▀░░▀░▀▀▀▀░░▀▀░░░░▀░░▒▀ # Name: PinterestDownloader # Description: Gives a link to download a file from Pinterest # Author: @codrago_m # --------------------------------------------------------------------------------- # 🔒 Licensed under the GNU AGPLv3 # 🌐 https://www.gnu.org/licenses/agpl-3.0.html # --------------------------------------------------------------------------------- # Author: @codrago # Commands: pinterest # scope: hikka_only # meta developer: @codrago_m # meta banner: https://raw.githubusercontent.com/coddrago/modules/refs/heads/main/banner.png # meta pic: https://envs.sh/HJV.webp # --------------------------------------------------------------------------------- __version__ = (1, 0, 0) from .. import loader, utils @loader.tds class PinterestDownloader(loader.Module): """Gives a link to download a file from Pinterest""" strings = { "name": "PinterestDownloader", "Error": "✖️ Where args?", } strings_ru = { "Error": "✖️ Где аргументы?" } async def pinterestcmd(self, message): """Gives a link to download""" args = utils.get_args_raw(message) link = f"https://pinterestdownloader.com?share_url={args}" if not args: await utils.answer(message, self.strings["Error"]) elif 'pin.it' in args: await utils.answer(message, f' Pin ready to download!\n\n🌕 Link for download: just tap here') else: await utils.answer(message, f"🤷‍♀️ '{args}' No have 'pin.it' \n\nLink is invalid")