# █▀▀ ▄▀█   █▀▄▀█ █▀█ █▀▄ █▀ # █▀░ █▀█   █░▀░█ █▄█ █▄▀ ▄█ # https://t.me/famods # 🔒 Licensed under the GNU AGPLv3 # 🌐 https://www.gnu.org/licenses/agpl-3.0.html # --------------------------------------------------------------------------------- # Name: CryptoQR # Description: Создание QR код в стиле CryptoBot # meta developer: @FAmods # meta banner: https://github.com/FajoX1/FAmods/blob/main/assets/banners/cryptoqr.png?raw=true # --------------------------------------------------------------------------------- import hikkatl import asyncio import logging from .. import loader, utils logger = logging.getLogger(__name__) @loader.tds class CryptoQR(loader.Module): """Создание QR код в стиле CryptoBot""" strings = { "name": "CryptoQR", "no_args": " Нужно {}cqr [текст/ссылка]", "creating": " Создаю QRcode...", } async def client_ready(self, client, db): self.db = db self._client = client @loader.command() async def cqr(self, message): """Создать QRcode""" q = utils.get_args_raw(message) if not q: return await utils.answer(message, self.strings['no_args'].format(self.get_prefix())) m = await utils.answer(message, self.strings['creating']) await self.client.send_file(m.peer_id, f"https://qr.crypt.bot/?url={q}", force_document=True, caption=f"💻 Текст: {q}") await m.delete()