| import random, os |
| from pyrogram import Client, filters, enums |
| from pyrogram.types import InlineKeyboardMarkup, InlineKeyboardButton |
|
|
|
|
| @Client.on_message(filters.command(["genpassword", 'genpw'])) |
| async def password(bot, update): |
| message = await update.reply_text(text="`Pʀᴏᴄᴇꜱꜱɪɴɢ..`") |
| password = "abcdefghijklmnopqrstuvwxyz1234567890!@#$%^&*()_+".lower() |
| if len(update.command) > 1: |
| qw = update.text.split(" ", 1)[1] |
| else: |
| ST = ["5", "7", "6", "9", "10", "12", "14", "8", "13"] |
| qw = random.choice(ST) |
| limit = int(qw) |
| random_value = "".join(random.sample(password, limit)) |
| txt = f"<b>Lɪᴍɪᴛ:</b> {str(limit)} \n<b>Pᴀꜱꜱᴡᴏʀᴅ: <code>{random_value}</code>" |
| btn = InlineKeyboardMarkup([[InlineKeyboardButton('Mᴋɴ Bᴏᴛᴢ™️', url='https://t.me/mkn_bots_updates')]]) |
| await message.edit_text(text=txt, reply_markup=btn, parse_mode=enums.ParseMode.HTML) |
|
|