Files
Solo_bot/handlers/buttons.py
T

129 lines
5.0 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
BUTTON_ICON_CONFIG: dict[str, dict[str, str]] = {
"partner": {"icon_custom_emoji_id": "5310169226856644648", "style": "primary"},
# Примеры по callback_data:
# "profile": {"icon_custom_emoji_id": "5310169226856644648", "style": "primary"}, # синяя
# "view_keys": {"icon_custom_emoji_id": "5310169226856644648", "style": "success"}, # зеленая
# "pay": {"style": "primary"},
# "cancel_broadcast": {"style": "danger"}, # красная
}
# Общие кнопки
BACK = "⬅️ Назад"
APPLY = "✅ Подтвердить"
CANCEL = "❌ Отмена"
# Кнопки подписки на канал
SUB_CHANELL = "📢 Подписаться"
SUB_CHANELL_DONE = "✅ Я подписался"
# Стартовое меню
MAIN_MENU = "👤 Личный кабинет"
TRIAL_SUB = "🎁 Пробная подписка"
SUPPORT = "💬 Поддержка"
CHANNEL = "📢 Канал"
ABOUT_VPN = "💬 О сервисе"
ADMIN_BTN = "📊 Администратор"
# Профиль
ADD_SUB = "Купить новую подписку"
MY_SUB = "🔐 Моя подписка"
MY_SUBS = "📱 Мои подписки"
BALANCE = "💵 Баланс"
INVITE = "👥 Пригласить"
GIFTS = "🎁 Подарить"
INSTRUCTIONS = "📘 Инструкции"
# Подписки
CONNECT_DEVICE = "📲 Подключить устройство"
ROUTER_BUTTON = "Подключить роутер"
TV_BUTTON = "📺 Подключить Андроид TV"
RENEW_KEY = "⏳ Продлить подписку"
ADDONS_BUTTON_DEVICES = "➕ Добавить устройства"
ADDONS_BUTTON_TRAFFIC = " Добавить трафик"
ADDONS_BUTTON_DEVICES_TRAFFIC = "➕ Добавить устройства/трафик"
HWID_BUTTON = "♻️ Сбросить привязку"
QR = "📷 Показать QR-код"
DELETE = "❌ Удалить"
CHANGE_LOCATION = "🌍 Сменить локацию"
FREEZE = "🛑 Заморозить подписку"
UNFREEZE = "🟢 Разморозить подписку"
ALIAS = "✏️"
# Реферальная система
TOP_FIVE = "🏆 Топ-5"
# Меню баланса
PAYMENT = "💳 Пополнить баланс"
BALANCE_HISTORY = "📊 История пополнения"
COUPON = "🎟️ Активировать купон"
COUPON_RESTART = "🎟️ Попробовать другой купон"
# Подарки
GIFT = "🎁 Подарить подписку"
MY_GIFTS = "🎁 Мои подарки"
GIFTS_MENU = "В меню подарков"
SHARE_GIFT = "🎁 Поделиться подарком"
GET_GIFT = "🎁 Получить подарок"
# Инструкции
PC_PC = "💻 Windows"
PC_MACOS = "🍏 macOS"
DOWNLOAD_PC_BUTTON = "💻 Скачать Windows"
DOWNLOAD_MACOS_BUTTON = "🍏 Скачать macOS"
CONNECT_WINDOWS_BUTTON = "💻 Подключить"
CONNECT_MACOS_BUTTON = "🍏 Подключить"
TV_CONTINUE = "▶ Продолжить"
TV_INSTRUCTIONS = "📖 Полная инструкция"
# Подключение
IPHONE = "🍏 Айфон"
ANDROID = "🤖 Андроид"
PC = "💻 Компьютер"
TV = "📺 Телевизор"
DOWNLOAD_IOS_BUTTON = "🍏 Скачать iOS"
DOWNLOAD_ANDROID_BUTTON = "🤖 Скачать Android"
IMPORT_IOS = "🍏 Подключить"
IMPORT_ANDROID = "🤖 Подключить"
MANUAL_INSTRUCTIONS = "📖 Ручная установка"
# Конфигуратор тарифов
CONFIG_PAY_BUTTON_TEXT = "Оплатить {amount}"
CONFIRM_ADDON_BUTTON_TEXT = "Подтвердить доплату {amount}"
DOWNGRADE_ADDON_BUTTON_TEXT = "Понизить условия"
DOWNGRADE_CONFIRM_BUTTON_TEXT = "Подтвердить понижение"
# Провайдеры оплаты
YOOKASSA = "💳 ЮКасса: быстрая оплата"
YOOMONEY = "💳 ЮМани: перевод по карте"
FREEKASSA = "💰 FreeKassa: межд. платежи"
CRYPTOBOT = "💰 CryptoBot: криптовалюта"
STARS = "⭐ Оплата Звездами"
ROBOKASSA = "⭐ RoboKassa"
WATA = "💳 WATA"
WATA_RU = "🇷🇺 WATA: Карты РФ"
WATA_SBP = "🏦 WATA: СБП"
WATA_INT = "🌍 WATA: Международные карты"
KASSAI = "💳 KassaAI"
KASSAI_CARDS = "💳 KassaAI: Карты РФ"
KASSAI_SBP = "🏦 KassaAI: СБП"
TRIBUTE = "💳 Tribute"
HELEKET = "Heleket Crypto"
# Кнопки оплаты
PAY = "Пополнить"
PAY_2 = "Оплатить"
CUSTOM_AMOUNT = "💰 Ввести свою сумму"
STARS_BOT = "🤖 Бот для покупки звезд"
DONAT_BUTTON = "💰 Поддержать проект"
# Выбор валюты
RUB_CURRENCY = "₽ Рубли (RUB)"
USD_CURRENCY = "$ USD / Cryptowallet"
# Уведомления
TRIAL_BONUS = "🚀 Активировать пробный период"
RENEW_KEY_NOTIFICATION = "🔄 Продлить подписку"
CHANGE_TARIFF = "🔄 Сменить тариф"
DISCOUNT_TARIFF = "🔥 Получить скидку"
MAX_DISCOUNT_TARIFF = "⚡ Получить максимальную скидку"