Restore Russian bot interface

This commit is contained in:
2026-07-20 08:58:10 +05:00
parent cea7da5d2b
commit 4adf9aa32e
7 changed files with 213 additions and 151 deletions
+10 -10
View File
@@ -8,26 +8,26 @@ def admin_menu_kb() -> InlineKeyboardMarkup:
return InlineKeyboardMarkup(
inline_keyboard=[
[InlineKeyboardButton(
text=f"Shop: {'ON' if cfg.shop_enabled else 'OFF'}",
text=f"🛒 Скупка: {'✅ ВКЛ' if cfg.shop_enabled else '❌ ВЫКЛ'}",
callback_data="admin_toggle_shop",
)],
[InlineKeyboardButton(
text=f"Bot: {'ON' if cfg.bot_enabled else 'OFF'}",
text=f"🤖 Бот: {'✅ ВКЛ' if cfg.bot_enabled else '❌ ВЫКЛ'}",
callback_data="admin_toggle_bot",
)],
[InlineKeyboardButton(text="Users", callback_data="admin_users")],
[InlineKeyboardButton(text="Rates", callback_data="admin_rates")],
[InlineKeyboardButton(text="Broadcast", callback_data="admin_broadcast")],
[InlineKeyboardButton(text="👥 Пользователи", callback_data="admin_users")],
[InlineKeyboardButton(text="💰 Управление курсами", callback_data="admin_rates")],
[InlineKeyboardButton(text="📣 Рассылка", callback_data="admin_broadcast")],
[InlineKeyboardButton(
text=f"Minimum withdrawal: {cfg.min_withdraw:.2f} RUB",
text=f"💳 Мин. вывод: {cfg.min_withdraw:.2f} ",
callback_data="admin_min_withdraw",
)],
[InlineKeyboardButton(
text=f"Treasury: {cfg.treasury:.2f} RUB | Top up",
text=f"🏦 Казна: {cfg.treasury:.2f} ₽ | Пополнить",
callback_data="admin_treasury",
)],
[InlineKeyboardButton(text="Download robsec.txt", callback_data="admin_robsec_get")],
[InlineKeyboardButton(text="Clear robsec.txt", callback_data="admin_robsec_clear")],
[InlineKeyboardButton(text="Close", callback_data="admin_close")],
[InlineKeyboardButton(text="📥 Выгрузить robsec.txt", callback_data="admin_robsec_get")],
[InlineKeyboardButton(text="🗑 Очистить robsec.txt", callback_data="admin_robsec_clear")],
[InlineKeyboardButton(text="❌ Закрыть", callback_data="admin_close")],
]
)
+6 -6
View File
@@ -7,14 +7,14 @@ def main_menu_kb() -> InlineKeyboardMarkup:
return InlineKeyboardMarkup(
inline_keyboard=[
[
InlineKeyboardButton(text="Profile", callback_data="profile"),
InlineKeyboardButton(text="Statistics", callback_data="stats"),
InlineKeyboardButton(text="👤 Профиль", callback_data="profile"),
InlineKeyboardButton(text="📈 Статистика", callback_data="stats"),
],
[
InlineKeyboardButton(text="Rates", callback_data="rates"),
InlineKeyboardButton(text="Withdraw", callback_data="withdraw"),
InlineKeyboardButton(text="💰 Курсы", callback_data="rates"),
InlineKeyboardButton(text="💳 Вывод", callback_data="withdraw"),
],
[InlineKeyboardButton(text="Channel", url=SHOP_CHANNEL)],
[InlineKeyboardButton(text="📢 Канал", url=SHOP_CHANNEL)],
]
)
@@ -22,6 +22,6 @@ def main_menu_kb() -> InlineKeyboardMarkup:
def back_kb(callback_data: str = "back_main") -> InlineKeyboardMarkup:
return InlineKeyboardMarkup(
inline_keyboard=[
[InlineKeyboardButton(text="Back", callback_data=callback_data)]
[InlineKeyboardButton(text="🔙 Назад", callback_data=callback_data)]
]
)