Private
Public Access
forked from FOSS/AutoShop-Djimbo-Simple
feat: add Lolzteam payment integration
This commit is contained in:
@@ -98,6 +98,43 @@ async def payment_cryptobot_finl() -> InlineKeyboardMarkup:
|
||||
return keyboard.as_markup()
|
||||
|
||||
|
||||
# Управление - Lolzteam
|
||||
async def payment_lolzteam_finl() -> InlineKeyboardMarkup:
|
||||
keyboard = InlineKeyboardBuilder()
|
||||
|
||||
get_payments = await Paymentsx().get()
|
||||
|
||||
if get_payments.lolzteam_token == "None":
|
||||
assets_symbol = "➖"
|
||||
else:
|
||||
assets_symbol = "➕"
|
||||
|
||||
if get_payments.status_lolzteam == "True":
|
||||
status_kb = ikb(
|
||||
f"{assets_symbol} | Статус: Включено ✅",
|
||||
data="payment_lolzteam_status:False",
|
||||
)
|
||||
else:
|
||||
status_kb = ikb(
|
||||
f"{assets_symbol} | Статус: Выключено ❌",
|
||||
data="payment_lolzteam_status:True",
|
||||
)
|
||||
|
||||
keyboard.row(
|
||||
ikb("Информация ♻️", data="payment_lolzteam_check"),
|
||||
).row(
|
||||
ikb("Баланс 💰", data="payment_lolzteam_balance"),
|
||||
).row(
|
||||
ikb("Изменить 🖍", data="payment_lolzteam_edit"),
|
||||
).row(
|
||||
ikb("", data="..."),
|
||||
).row(
|
||||
status_kb,
|
||||
)
|
||||
|
||||
return keyboard.as_markup()
|
||||
|
||||
|
||||
# Управление - Звёзды
|
||||
async def payment_stars_finl() -> InlineKeyboardMarkup:
|
||||
keyboard = InlineKeyboardBuilder()
|
||||
|
||||
@@ -23,7 +23,7 @@ async def category_edit_open_finl(
|
||||
).row(
|
||||
ikb(
|
||||
"▪️ Скопировать ссылку",
|
||||
copy=f"t.me/{get_bot.username}?start=c_{category_id}",
|
||||
copy=f"telegram.me/{get_bot.username}?start=c_{category_id}",
|
||||
),
|
||||
ikb("▪️ Удалить", data=f"category_edit_delete:{category_id}:{remover}"),
|
||||
).row(
|
||||
@@ -85,7 +85,7 @@ async def position_edit_open_finl(
|
||||
).row(
|
||||
ikb(
|
||||
"▪️ Скопировать ссылку",
|
||||
copy=f"t.me/{get_bot.username}?start=p_{position_id}",
|
||||
copy=f"telegram.me/{get_bot.username}?start=p_{position_id}",
|
||||
),
|
||||
ikb("▪️ Удалить Позицию", data=f"position_edit_delete:{position_id}:{remover}"),
|
||||
).row(
|
||||
|
||||
@@ -27,7 +27,7 @@ def user_support_finl(support_login: str) -> InlineKeyboardMarkup:
|
||||
keyboard = InlineKeyboardBuilder()
|
||||
|
||||
keyboard.row(
|
||||
ikb("💌 Написать в поддержку", url=f"https://t.me/{support_login}"),
|
||||
ikb("💌 Написать в поддержку", url=f"https://telegram.me/{support_login}"),
|
||||
)
|
||||
|
||||
return keyboard.as_markup()
|
||||
@@ -43,6 +43,8 @@ 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_lolzteam == "True":
|
||||
keyboard.row(ikb("🟢 Lolzteam", data="user_refill_method:Lolzteam"))
|
||||
if get_payments.status_stars == "True":
|
||||
keyboard.row(ikb("⭐️ Звёзды", data="user_refill_method:Stars"))
|
||||
|
||||
@@ -74,6 +76,8 @@ 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_lolzteam == "True":
|
||||
keyboard.row(ikb("🟢 Lolzteam", data="user_refill_method:Lolzteam"))
|
||||
if get_payments.status_stars == "True":
|
||||
keyboard.row(ikb("⭐️ Звёзды", data="user_refill_method:Stars"))
|
||||
|
||||
|
||||
@@ -38,6 +38,7 @@ def payments_frep() -> ReplyKeyboardMarkup:
|
||||
|
||||
keyboard.row(
|
||||
rkb("🔷 CryptoBot"),
|
||||
rkb("🟢 Lolzteam"),
|
||||
rkb("⭐️ Звёзды"),
|
||||
).row(
|
||||
rkb("🔙 Главное меню"),
|
||||
|
||||
Reference in New Issue
Block a user