Полная реструктуризация. Тексты все в texts.py
This commit is contained in:
+30
-2
@@ -1,5 +1,29 @@
|
||||
from config import BOT_VERSION
|
||||
BOT_VERSION = '1.3.2'
|
||||
|
||||
### Функции образования цен и кнопок продления ключа
|
||||
PAYMENT_OPTIONS = [
|
||||
{'text': '100 RUB', 'callback_data': 'amount_100'},
|
||||
{'text': '300 RUB', 'callback_data': 'amount_300'},
|
||||
{'text': '600 RUB', 'callback_data': 'amount_600'},
|
||||
{'text': '1000 RUB', 'callback_data': 'amount_1000'},
|
||||
{'text': '💰 Ввести свою сумму', 'callback_data': 'enter_custom_amount'},
|
||||
{'text': '⬅️ Назад', 'callback_data': 'back_to_profile'},
|
||||
]
|
||||
|
||||
RENEWAL_PLANS = {
|
||||
'1': {'months': 1, 'price': 100},
|
||||
'3': {'months': 3, 'price': 285},
|
||||
'6': {'months': 6, 'price': 540},
|
||||
'12': {'months': 12, 'price': 1000},
|
||||
}
|
||||
|
||||
INSUFFICIENT_FUNDS_MSG = "Недостаточно средств для продления ключа."
|
||||
KEY_NOT_FOUND_MSG = "Ключ не найден."
|
||||
SUCCESS_RENEWAL_MSG = "Ваш ключ был успешно продлен на {months} месяц(-а)."
|
||||
ERROR_RENEWAL_MSG = "Ошибка при продлении ключа."
|
||||
PLAN_SELECTION_MSG = "<b>Выберите план продления:</b>\n\n💰 <b>Баланс:</b> {balance} руб.\n\n📅 <b>Текущая дата истечения ключа:</b> {expiry_date}"
|
||||
|
||||
### Текст главного меню
|
||||
WELCOME_TEXT = (
|
||||
"<b>🎉 SoloNet — твой доступ в свободный интернет! 🌐✨</b>\n\n"
|
||||
"<b>Наши преимущества:</b>\n"
|
||||
@@ -80,7 +104,6 @@ INSTRUCTIONS_TRIAL = (
|
||||
"💬 Если у вас возникнут вопросы, не стесняйтесь обращаться в <a href='https://t.me/solonet_sup'>поддержку</a>."
|
||||
)
|
||||
|
||||
|
||||
KEY_EXPIRY_10H = "🔔 Уведомление: Ваш ключ {email} для сервера {server_id} истекает через 10 часов.\n" \
|
||||
"Дата истечения: {expiry_date}"\
|
||||
"Перейдите в профиль и пополните баланс, всего 100 рублей на целый месяц"\
|
||||
@@ -96,6 +119,11 @@ KEY_RENEWAL_FAILED = "Не удалось продлить ключ на пан
|
||||
KEY_DELETED = "Ваш ключ был удален из-за недостаточного баланса."
|
||||
KEY_DELETION_FAILED = "Не удалось удалить ключ с панели, обратитесь в поддержку."
|
||||
|
||||
CHANNEL_LINK = "https://t.me/solonet_vpn"
|
||||
|
||||
def get_referral_link(user_id):
|
||||
return f"https://t.me/SoloNetVPN_bot?start=referral_{user_id}"
|
||||
|
||||
def key_message_success(connection_link, remaining_time_message):
|
||||
key_message = (
|
||||
"✅ Ключ успешно создан:\n"
|
||||
|
||||
Reference in New Issue
Block a user