randydev's picture
Create callback.py
3232d49 verified
raw
history blame
588 Bytes
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")