refactor: remove Yoomoney payment integration

This commit is contained in:
2026-07-15 16:55:53 +05:00
parent 572dc8d1b4
commit b7cd21bfc3
14 changed files with 231 additions and 677 deletions
-37
View File
@@ -98,43 +98,6 @@ async def payment_cryptobot_finl() -> InlineKeyboardMarkup:
return keyboard.as_markup()
# Управление - ЮMoney
async def payment_yoomoney_finl() -> InlineKeyboardMarkup:
keyboard = InlineKeyboardBuilder()
get_payments = await Paymentsx().get()
if get_payments.yoomoney_token == "None":
assets_symbol = ""
else:
assets_symbol = ""
if get_payments.status_yoomoney == "True":
status_kb = ikb(
f"{assets_symbol} | Статус: Включено ✅",
data="payment_yoomoney_status:False",
)
else:
status_kb = ikb(
f"{assets_symbol} | Статус: Выключено ❌",
data="payment_yoomoney_status:True",
)
keyboard.row(
ikb("Информация ♻️", data="payment_yoomoney_check"),
).row(
ikb("Баланс 💰", data="payment_yoomoney_balance"),
).row(
ikb("Изменить 🖍", data="payment_yoomoney_edit"),
).row(
ikb("", data="..."),
).row(
status_kb,
)
return keyboard.as_markup()
# Управление - Звёзды
async def payment_stars_finl() -> InlineKeyboardMarkup:
keyboard = InlineKeyboardBuilder()
+3 -5
View File
@@ -43,8 +43,6 @@ async def refill_method_finl() -> InlineKeyboardMarkup:
if get_payments.status_cryptobot == "True":
keyboard.row(ikb("🔷 CryptoBot", data="user_refill_method:Cryptobot"))
if get_payments.status_yoomoney == "True":
keyboard.row(ikb("🔮 ЮMoney", data="user_refill_method:Yoomoney"))
if get_payments.status_stars == "True":
keyboard.row(ikb("⭐️ Звёзды", data="user_refill_method:Stars"))
@@ -54,7 +52,9 @@ async def refill_method_finl() -> InlineKeyboardMarkup:
# Проверка платежа
def refill_bill_finl(pay_link: str, pay_receipt: Union[str, int], pay_method: str) -> InlineKeyboardMarkup:
def refill_bill_finl(
pay_link: str, pay_receipt: Union[str, int], pay_method: str
) -> InlineKeyboardMarkup:
keyboard = InlineKeyboardBuilder()
keyboard.row(
@@ -74,8 +74,6 @@ async def refill_method_buy_finl() -> InlineKeyboardMarkup:
if get_payments.status_cryptobot == "True":
keyboard.row(ikb("🔷 CryptoBot", data="user_refill_method:Cryptobot"))
if get_payments.status_yoomoney == "True":
keyboard.row(ikb("🔮 ЮMoney", data="user_refill_method:Yoomoney"))
if get_payments.status_stars == "True":
keyboard.row(ikb("⭐️ Звёзды", data="user_refill_method:Stars"))
+23 -10
View File
@@ -11,16 +11,22 @@ def menu_frep(user_id: int) -> ReplyKeyboardMarkup:
keyboard = ReplyKeyboardBuilder()
keyboard.row(
rkb("🎁 Купить"), rkb("👤 Профиль"), rkb("🧮 Наличие товаров"),
rkb("🎁 Купить"),
rkb("👤 Профиль"),
rkb("🧮 Наличие товаров"),
).row(
rkb("☎️ Поддержка"), rkb("❔ FAQ"),
rkb("☎️ Поддержка"),
rkb("❔ FAQ"),
)
if user_id in get_admins():
keyboard.row(
rkb("🎁 Управление товарами"), rkb("📊 Статистика"),
rkb("🎁 Управление товарами"),
rkb("📊 Статистика"),
).row(
rkb("⚙️ Настройки"), rkb("🔆 Общие функции"), rkb("🔑 Платежные системы"),
rkb("⚙️ Настройки"),
rkb("🔆 Общие функции"),
rkb("🔑 Платежные системы"),
)
return keyboard.as_markup(resize_keyboard=True)
@@ -31,7 +37,8 @@ def payments_frep() -> ReplyKeyboardMarkup:
keyboard = ReplyKeyboardBuilder()
keyboard.row(
rkb("🔷 CryptoBot"), rkb("🔮 ЮMoney"), rkb("⭐️ Звёзды"),
rkb("🔷 CryptoBot"),
rkb("⭐️ Звёзды"),
).row(
rkb("🔙 Главное меню"),
)
@@ -44,7 +51,8 @@ def functions_frep() -> ReplyKeyboardMarkup:
keyboard = ReplyKeyboardBuilder()
keyboard.row(
rkb("🔍 Поиск"), rkb("📢 Рассылка"),
rkb("🔍 Поиск"),
rkb("📢 Рассылка"),
).row(
rkb("🔙 Главное меню"),
)
@@ -57,7 +65,8 @@ def settings_frep() -> ReplyKeyboardMarkup:
keyboard = ReplyKeyboardBuilder()
keyboard.row(
rkb("🖍 Изменить данные"), rkb("🕹 Выключатели"),
rkb("🖍 Изменить данные"),
rkb("🕹 Выключатели"),
).row(
rkb("🔙 Главное меню"),
)
@@ -70,11 +79,15 @@ def items_frep() -> ReplyKeyboardMarkup:
keyboard = ReplyKeyboardBuilder()
keyboard.row(
rkb("📁 Создать позицию "), rkb("🗃 Создать категорию ➕"),
rkb("📁 Создать позицию "),
rkb("🗃 Создать категорию ➕"),
).row(
rkb("📁 Изменить позицию 🖍"), rkb("🗃 Изменить категорию 🖍"),
rkb("📁 Изменить позицию 🖍"),
rkb("🗃 Изменить категорию 🖍"),
).row(
rkb("🔙 Главное меню"), rkb("🎁 Добавить товары "), rkb("❌ Удаление"),
rkb("🔙 Главное меню"),
rkb("🎁 Добавить товары "),
rkb("❌ Удаление"),
)
return keyboard.as_markup(resize_keyboard=True)