azils3's picture
Upload 47 files
bc96bf6 verified
raw
history blame
2.04 kB
from pyrogram.types import InlineKeyboardMarkup, InlineKeyboardButton
from pyrogram import Client, filters
@Client.on_message(filters.photo & filters.private)
async def photo_handler(client, message):
buttons = [[
InlineKeyboardButton(text="𝖑𝗋𝗂𝗀𝗍𝗁", callback_data="bright"),
InlineKeyboardButton(text="𝖬𝗂𝗑𝖾𝖽", callback_data="mix"),
InlineKeyboardButton(text="𝖑 & 𝖢", callback_data="b|w"),
],[
InlineKeyboardButton(text="𝖒𝗂𝗋𝖼𝗅𝖾", callback_data="circle"),
InlineKeyboardButton(text="π–‘π—…π—Žπ—‹", callback_data="blur"),
InlineKeyboardButton(text="π–‘π—ˆπ—‹π–½π–Ύπ—‹", callback_data="border"),
],[
InlineKeyboardButton(text="𝖲𝗍𝗂𝖼𝗄𝖾𝗋", callback_data="stick"),
InlineKeyboardButton(text="π–±π—ˆπ—π–Ίπ—π–Ύ", callback_data="rotate"),
InlineKeyboardButton(text="π–’π—ˆπ—‡π—π—‹π–Ίπ—Œπ—", callback_data="contrast"),
],[
InlineKeyboardButton(text="𝖲𝖾𝗉𝗂𝖺", callback_data="sepia"),
InlineKeyboardButton(text="𝖯𝖾𝗇𝖼𝗂𝗅", callback_data="pencil"),
InlineKeyboardButton(text="π–’π–Ίπ—‹π—π—ˆπ—ˆπ—‡", callback_data="cartoon"),
],[
InlineKeyboardButton(text="𝖨𝗇𝗏𝖾𝗋𝗍", callback_data="inverted"),
InlineKeyboardButton(text="𝖦𝗅𝗂𝗍𝖼𝗁", callback_data="glitch"),
InlineKeyboardButton(text="π–±π–Ύπ—†π—ˆπ—π–Ύ 𝖑𝖦", callback_data="removebg"),
],[
InlineKeyboardButton(text="π–’π—…π—ˆπ—Œπ–Ύ", callback_data="close_data"),
]]
try:
await message.reply(text="Select Your Required Mode From Below", quote=True, reply_markup=InlineKeyboardMarkup(buttons))
except Exception as e:
print(e)
if "USER_IS_BLOCKED" in str(e): return
try: await message.reply_text(f"{e} \nSomething Went Wrong!", quote=True)
except Exception: return