From 9c905f22de4fa2e2f60ea9d473c14cb075a244e2 Mon Sep 17 00:00:00 2001 From: Tolmachev Igor Date: Thu, 26 Mar 2026 16:23:52 +0300 Subject: Add invoices command --- handlers/admin/payment_status.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'handlers/admin/payment_status.py') diff --git a/handlers/admin/payment_status.py b/handlers/admin/payment_status.py index 23bde15..8784ac4 100644 --- a/handlers/admin/payment_status.py +++ b/handlers/admin/payment_status.py @@ -11,14 +11,18 @@ router = Router(name="payment_status") async def accept(clb: CallbackQuery, bot: Bot, payment: Payment) -> None: + assert clb.message is not None + payment.status = PaymentStatus.ACCEPTED - await bot.send_message(clb.from_user.id, "Оплата пользователя подтверждена.") + await clb.message.reply("Оплата пользователя подтверждена.") await bot.send_message(payment.user_id, "Файл подтверждения оплаты принят.") async def reject(clb: CallbackQuery, bot: Bot, payment: Payment) -> None: + assert clb.message is not None + payment.status = PaymentStatus.REJECTED - await bot.send_message(clb.from_user.id, "Оплата пользователя отклонена.") + await clb.message.reply("Оплата пользователя отклонена.") callback_data = PayInvoiceClb(invoice_id=payment.invoice_id).pack() await bot.send_message( -- cgit v1.3