fix command
This commit is contained in:
+11
-24
@@ -923,15 +923,9 @@ class BotInterface:
|
|||||||
builder = InlineKeyboardBuilder()
|
builder = InlineKeyboardBuilder()
|
||||||
if invoice.get("url"):
|
if invoice.get("url"):
|
||||||
builder.row(InlineKeyboardButton(text="💳 Перейти к оплате", url=invoice["url"]))
|
builder.row(InlineKeyboardButton(text="💳 Перейти к оплате", url=invoice["url"]))
|
||||||
builder.row(InlineKeyboardButton(text="✅ Подтвердить", callback_data="check_pay"))
|
|
||||||
builder.row(InlineKeyboardButton(text="❌ Отменить", callback_data="cancel_pay"))
|
builder.row(InlineKeyboardButton(text="❌ Отменить", callback_data="cancel_pay"))
|
||||||
|
|
||||||
if payment_data["mock"]:
|
body = "После оплаты баланс пополнится автоматически"
|
||||||
body = "Нажмите «Подтвердить» для зачисления средств"
|
|
||||||
elif invoice.get("url"):
|
|
||||||
body = "Нажмите кнопку для перехода на страницу оплаты"
|
|
||||||
else:
|
|
||||||
body = f"Адрес:\n{invoice['address']}"
|
|
||||||
|
|
||||||
await callback.message.edit_text(
|
await callback.message.edit_text(
|
||||||
f"Счёт создан\n\n"
|
f"Счёт создан\n\n"
|
||||||
@@ -2382,7 +2376,10 @@ class BotInterface:
|
|||||||
InlineKeyboardButton(text="📋 Мои задачи", callback_data="my_tasks"),
|
InlineKeyboardButton(text="📋 Мои задачи", callback_data="my_tasks"),
|
||||||
)
|
)
|
||||||
if pending:
|
if pending:
|
||||||
builder.row(InlineKeyboardButton(text="⏳ Проверить оплату", callback_data="check_pay"))
|
pending_url = pending.get("url")
|
||||||
|
if pending_url:
|
||||||
|
builder.row(InlineKeyboardButton(text="💳 Открыть счёт", url=pending_url))
|
||||||
|
builder.row(InlineKeyboardButton(text="❌ Отменить счёт", callback_data="cancel_pay"))
|
||||||
else:
|
else:
|
||||||
builder.row(
|
builder.row(
|
||||||
InlineKeyboardButton(text="💳 Пополнить криптой", callback_data="topup_main"),
|
InlineKeyboardButton(text="💳 Пополнить криптой", callback_data="topup_main"),
|
||||||
@@ -2801,20 +2798,13 @@ class BotInterface:
|
|||||||
builder = InlineKeyboardBuilder()
|
builder = InlineKeyboardBuilder()
|
||||||
if invoice.get("url"):
|
if invoice.get("url"):
|
||||||
builder.row(InlineKeyboardButton(text="💳 Оплатить через Heleket", url=invoice["url"]))
|
builder.row(InlineKeyboardButton(text="💳 Оплатить через Heleket", url=invoice["url"]))
|
||||||
builder.row(InlineKeyboardButton(text="✅ Подтвердить", callback_data="check_pay"))
|
|
||||||
builder.row(InlineKeyboardButton(text="❌ Отменить", callback_data="cancel_pay"))
|
builder.row(InlineKeyboardButton(text="❌ Отменить", callback_data="cancel_pay"))
|
||||||
|
|
||||||
if payment_data["mock"]:
|
|
||||||
body = "Нажмите «Подтвердить» для зачисления средств"
|
|
||||||
elif invoice.get("url"):
|
|
||||||
body = "Нажмите кнопку ниже для оплаты"
|
|
||||||
else:
|
|
||||||
body = f"Адрес:\n`{invoice['address']}`"
|
|
||||||
|
|
||||||
await _edit_prompt(
|
await _edit_prompt(
|
||||||
f"💳 Счёт на оплату\n\n"
|
f"💳 Счёт на оплату\n\n"
|
||||||
f"💰 Сумма: {value} ₽\n\n"
|
f"💰 Сумма: {value} ₽\n\n"
|
||||||
f"{body}\n\n"
|
f"Нажмите кнопку для перехода на страницу оплаты.\n"
|
||||||
|
f"После оплаты баланс пополнится автоматически.\n\n"
|
||||||
f"⏱ Счёт действителен 60 минут",
|
f"⏱ Счёт действителен 60 минут",
|
||||||
builder.as_markup()
|
builder.as_markup()
|
||||||
)
|
)
|
||||||
@@ -2851,15 +2841,12 @@ class BotInterface:
|
|||||||
builder = InlineKeyboardBuilder()
|
builder = InlineKeyboardBuilder()
|
||||||
if payment.get("url"):
|
if payment.get("url"):
|
||||||
builder.row(InlineKeyboardButton(text="💳 Оплатить через Heleket", url=payment["url"]))
|
builder.row(InlineKeyboardButton(text="💳 Оплатить через Heleket", url=payment["url"]))
|
||||||
builder.row(InlineKeyboardButton(text="✅ Подтвердить", callback_data="check_pay"))
|
|
||||||
builder.row(InlineKeyboardButton(text="❌ Отменить", callback_data="cancel_pay"))
|
builder.row(InlineKeyboardButton(text="❌ Отменить", callback_data="cancel_pay"))
|
||||||
|
|
||||||
if payment.get("mock"):
|
body = (
|
||||||
body = "Нажмите «Подтвердить» для зачисления средств"
|
f"Нажмите кнопку для перехода на страницу оплаты.\n"
|
||||||
elif payment.get("url"):
|
f"После оплаты баланс пополнится автоматически."
|
||||||
body = f"Нажмите кнопку ниже для оплаты через Heleket"
|
)
|
||||||
else:
|
|
||||||
body = f"Адрес для оплаты:\n`{payment['address']}`"
|
|
||||||
|
|
||||||
await callback.message.edit_text(
|
await callback.message.edit_text(
|
||||||
f"💳 Счёт на оплату\n\n"
|
f"💳 Счёт на оплату\n\n"
|
||||||
|
|||||||
Reference in New Issue
Block a user