forked from FOSS/AutoShop-Djimbo
refactor: remove Alembic migrations and Discord integration
This commit is contained in:
@@ -73,9 +73,15 @@ async def payment_cryptobot_finl() -> InlineKeyboardMarkup:
|
||||
assets_symbol = "➕"
|
||||
|
||||
if get_payments.status_cryptobot == "True":
|
||||
status_kb = ikb(f"{assets_symbol} | Статус: Включено ✅", data="payment_cryptobot_status:False")
|
||||
status_kb = ikb(
|
||||
f"{assets_symbol} | Статус: Включено ✅",
|
||||
data="payment_cryptobot_status:False",
|
||||
)
|
||||
else:
|
||||
status_kb = ikb(f"{assets_symbol} | Статус: Выключено ❌", data="payment_cryptobot_status:True")
|
||||
status_kb = ikb(
|
||||
f"{assets_symbol} | Статус: Выключено ❌",
|
||||
data="payment_cryptobot_status:True",
|
||||
)
|
||||
|
||||
keyboard.row(
|
||||
ikb("Информация ♻️", data="payment_cryptobot_check"),
|
||||
@@ -104,9 +110,15 @@ async def payment_yoomoney_finl() -> InlineKeyboardMarkup:
|
||||
assets_symbol = "➕"
|
||||
|
||||
if get_payments.status_yoomoney == "True":
|
||||
status_kb = ikb(f"{assets_symbol} | Статус: Включено ✅", data="payment_yoomoney_status:False")
|
||||
status_kb = ikb(
|
||||
f"{assets_symbol} | Статус: Включено ✅",
|
||||
data="payment_yoomoney_status:False",
|
||||
)
|
||||
else:
|
||||
status_kb = ikb(f"{assets_symbol} | Статус: Выключено ❌", data="payment_yoomoney_status:True")
|
||||
status_kb = ikb(
|
||||
f"{assets_symbol} | Статус: Выключено ❌",
|
||||
data="payment_yoomoney_status:True",
|
||||
)
|
||||
|
||||
keyboard.row(
|
||||
ikb("Информация ♻️", data="payment_yoomoney_check"),
|
||||
@@ -132,9 +144,13 @@ async def payment_stars_finl() -> InlineKeyboardMarkup:
|
||||
assets_symbol = "➕"
|
||||
|
||||
if get_payments.status_stars == "True":
|
||||
status_kb = ikb(f"{assets_symbol} | Статус: Включено ✅", data="payment_stars_status:False")
|
||||
status_kb = ikb(
|
||||
f"{assets_symbol} | Статус: Включено ✅", data="payment_stars_status:False"
|
||||
)
|
||||
else:
|
||||
status_kb = ikb(f"{assets_symbol} | Статус: Выключено ❌", data="payment_stars_status:True")
|
||||
status_kb = ikb(
|
||||
f"{assets_symbol} | Статус: Выключено ❌", data="payment_stars_status:True"
|
||||
)
|
||||
|
||||
keyboard.row(
|
||||
ikb("Информация ♻️", data="payment_stars_check"),
|
||||
@@ -169,16 +185,9 @@ async def settings_finl() -> InlineKeyboardMarkup:
|
||||
if get_settings.misc_support == "None":
|
||||
support_kb = ikb("Не установлена ❌", data="settings_edit_support")
|
||||
else:
|
||||
support_kb = ikb(f"@{get_settings.misc_support} ✅", data="settings_edit_support")
|
||||
|
||||
# Вебхук дискорда
|
||||
if get_settings.misc_discord_webhook_url == "None":
|
||||
discord_webhook_kb = ikb("Отсутствует ❌", data="settings_edit_discord_webhook")
|
||||
else:
|
||||
discord_webhook_kb = ikb(f"{get_settings.misc_discord_webhook_name} ✅", data="settings_edit_discord_webhook")
|
||||
|
||||
# Текстовый хостинг по умолчанию
|
||||
hosting_text_default_kb = ikb(get_settings.misc_hosting_text.title(), data="settings_edit_hosting_text")
|
||||
support_kb = ikb(
|
||||
f"@{get_settings.misc_support} ✅", data="settings_edit_support"
|
||||
)
|
||||
|
||||
# Скрытие категорий без товаров
|
||||
if get_settings.misc_hide_category == "True":
|
||||
@@ -199,19 +208,20 @@ async def settings_finl() -> InlineKeyboardMarkup:
|
||||
method_prod_kb = ikb("На каждой строке", data="settings_edit_method_prod:skip")
|
||||
|
||||
keyboard.row(
|
||||
ikb("❔ FAQ", data="..."), faq_kb,
|
||||
ikb("❔ FAQ", data="..."),
|
||||
faq_kb,
|
||||
).row(
|
||||
ikb("☎️ Поддержка", data="..."), support_kb,
|
||||
ikb("☎️ Поддержка", data="..."),
|
||||
support_kb,
|
||||
).row(
|
||||
ikb("🧿 Дискорд Webhook", url="https://teletype.in/@djimbox/djimboshop-discord"), discord_webhook_kb,
|
||||
ikb("🎁 Категории без товаров", data="..."),
|
||||
hide_category_kb,
|
||||
).row(
|
||||
ikb("🗯 Текстовый хостинг", data="..."), hosting_text_default_kb,
|
||||
ikb("🎁 Позиции без товаров", data="..."),
|
||||
hide_position_kb,
|
||||
).row(
|
||||
ikb("🎁 Категории без товаров", data="..."), hide_category_kb,
|
||||
).row(
|
||||
ikb("🎁 Позиции без товаров", data="..."), hide_position_kb,
|
||||
).row(
|
||||
ikb("🎁 Метод добавления", data="..."), method_prod_kb,
|
||||
ikb("🎁 Метод добавления", data="..."),
|
||||
method_prod_kb,
|
||||
)
|
||||
|
||||
return keyboard.as_markup()
|
||||
@@ -227,7 +237,9 @@ async def settings_status_finl() -> InlineKeyboardMarkup:
|
||||
status_buy_kb = ikb("Включены ✅", data="settings_status_buy:False")
|
||||
status_refill_kb = ikb("Включены ✅", data="settings_status_refill:False")
|
||||
notification_buy_kb = ikb("Включены 🔔", data="settings_notification_buy:False")
|
||||
notification_refill_kb = ikb("Включены 🔔", data="settings_notification_refill:False")
|
||||
notification_refill_kb = ikb(
|
||||
"Включены 🔔", data="settings_notification_refill:False"
|
||||
)
|
||||
|
||||
if get_settings.status_buy == "False":
|
||||
status_buy_kb = ikb("Выключены ❌", data="settings_status_buy:True")
|
||||
@@ -238,18 +250,25 @@ async def settings_status_finl() -> InlineKeyboardMarkup:
|
||||
if get_settings.notification_buy == "False":
|
||||
notification_buy_kb = ikb("Выключены 🔕", data="settings_notification_buy:True")
|
||||
if get_settings.notification_refill == "False":
|
||||
notification_refill_kb = ikb("Выключены 🔕", data="settings_notification_refill:True")
|
||||
notification_refill_kb = ikb(
|
||||
"Выключены 🔕", data="settings_notification_refill:True"
|
||||
)
|
||||
|
||||
keyboard.row(
|
||||
ikb("⛔ Тех. работы", data="..."), status_work_kb,
|
||||
ikb("⛔ Тех. работы", data="..."),
|
||||
status_work_kb,
|
||||
).row(
|
||||
ikb("💰 Пополнения", data="..."), status_refill_kb,
|
||||
ikb("💰 Пополнения", data="..."),
|
||||
status_refill_kb,
|
||||
).row(
|
||||
ikb("🎁 Покупки", data="..."), status_buy_kb,
|
||||
ikb("🎁 Покупки", data="..."),
|
||||
status_buy_kb,
|
||||
).row(
|
||||
ikb("📢 Увед. о покупках", data="..."), notification_buy_kb,
|
||||
ikb("📢 Увед. о покупках", data="..."),
|
||||
notification_buy_kb,
|
||||
).row(
|
||||
ikb("📢 Увед. о пополнениях", data="..."), notification_refill_kb,
|
||||
ikb("📢 Увед. о пополнениях", data="..."),
|
||||
notification_refill_kb,
|
||||
)
|
||||
|
||||
return keyboard.as_markup()
|
||||
|
||||
Reference in New Issue
Block a user