import os from pyrogram import Client, filters from pyrogram.types import * @Client.on_pre_checkout_query() async def pre_checkout_query_handler(client: Client, query: PreCheckoutQuery): await query.answer(ok=True) @Client.on_message(filters.successful_payment) async def successful_payment_handler(client: Client, message: Message): try: await message.reply("Thank you for your support!") # await client.refund_star_payment(message.from_user.id, message.successful_payment.telegram_payment_charge_id) except: await message.reply("ok nothing happen")