diff --git a/bot/texts.py b/bot/texts.py index 2526aaa..b62bf73 100644 --- a/bot/texts.py +++ b/bot/texts.py @@ -22,7 +22,12 @@ MALENIA_SUPPORT = PremiumEmoji(5275968088746006467, "🎧") MALENIA_SHIELD = PremiumEmoji(5444924740596702937, "☀️") MALENIA_SILHOUETTE = PremiumEmoji(5447117295631506779, "☀️") MALENIA_CARD = PremiumEmoji(5447145526451543197, "☀️") - +MALENIA_QUESTION = PremiumEmoji(5276157346479903928, "❤️") +MALENIA_CHAT = PremiumEmoji(5445391895599554146, "☀️") +MALENIA_CHECK = PremiumEmoji(5447446814112389179, "☀️") +MALENIA_CROSS = PremiumEmoji(5444977405485687021, "☀️") +MALENIA_WARN = PremiumEmoji(5447571325214303934, "☀️") +MALENIA_BANK = PremiumEmoji(5447344860178717542, "☀️") # ============================================================ # ОБЩИЕ БЛОКИ @@ -86,7 +91,7 @@ GENERAL_SUCCESS = "✅" MAIN_MENU = ( str(MALENIA_LOGO) + " Malenia — {quote}\n\n" - + f"{MALENIA_HEART} Личный кабинет\n" + + f"{MALENIA_CARD} Личный кабинет\n" + f"{MALENIA_COINS} Ваш баланс: {{balance}}₽\n" + f"{MALENIA_LINK} Ссылка на подписку: {{link}}" ) @@ -97,18 +102,17 @@ MAIN_MENU = ( # ============================================================ FAQ_TEXT = ( - "Ваши частые вопросы:\n\n" - "— Зачем мне это?\n" - "Если вас устраивает, что ваш интернет ограничен парой сайтов и банков, то вам не к нам. Но если хочется свободы и анонимности — добро пожаловать.\n\n" - "— Это безопасно?\n" - "Мы не храним ваши данные, не используем их в коммерческих целях и не передаем третьим лицам," - "но важно понимать, что полной анонимности не существует. Мы делаем всё, чтобы минимизировать риски, но не продаём иллюзий.\n\n" - "— Почему что-то не работает?\n" - "Фильтры постоянно обновляются и подстраиваются под новые методы обхода. А мы подстраиваемся под них.\n" - "Если что-то перестало работать, скорее всего, это временно, и мы уже работаем над решением. Но обращения в поддержку с описанием проблемы и скриншотами всегда приветствуются, это помогает нам быстрее находить и устранять проблемы.\n\n" - "— Как работает реферальная система?\n" - "Вы получаете уникальную ссылку, по которой могут прийти ваши друзья. За каждого приведённого друга, который оформит подписку," - "вам будет начисляться процент от их оплаченной подписки на баланс." + f"{MALENIA_HEART} Ваши частые вопросы:\n\n" + f"{MALENIA_QUESTION} — Как продлить подписку?\n" + f"{MALENIA_CHAT} — Подписка автоматически продляется из бота. Просто пополните баланс на нужную сумму и мы сами продлим вашу подписку. Вы можете выключить автопродление и продлять вручную, если захотите.\n\n" + f"{MALENIA_QUESTION} — Как изменить количество устройств / опцию Обхода Белых Списков и др.?\n" + f'{MALENIA_CHAT} — Вы можете это сделать в кнопке "Купить". Ваша подписка обновится на новый срок. Подробнее про механику продления вы можете почитать в нашей статье.\n\n' + f"{MALENIA_QUESTION} — Что делать если VPN не работает?\n" + f'{MALENIA_CHAT} — Пишите в поддержку. При обращении, не забывайте уточнять регион и оператора, т.к. ограничения разнятся от этих параметров.\n\n' + f"{MALENIA_CHAT} Блиц:\n" + "— Информация о подписке в боте.\n" + "— Трафик безлимитен.\n" + '— Тарифы начинаются от 3-х устройств. Меньше нельзя. Хотите больше 12? Вам в поддержку.\n' ) @@ -126,12 +130,12 @@ CONTEXT_REINITIATED = "🌑 Сессия сброшена. Данные могл # ============================================================ STANDARD_FALLBACK = ( - "❌ Ошибка. Прожмите /start. Если не поможет — значит, мы где-то не доглядели." + f"{MALENIA_CROSS} Ошибка. Прожмите /start. Если не поможет то скоро починим." ) CALLBACK_FALLBACK = "❌ Что-то пошло не так. Повторите попытку или обратитесь в поддержку." -UNDEFINED_MESSAGE = "❌ Таких команд у нас нет.\n\nИщете техподдержку? Вам в /support\nПотерялись? Вам в /start." +UNDEFINED_MESSAGE = f"{MALENIA_CROSS} Таких команд у нас нет.\n\nИщете техподдержку? Вам в /support\nПотерялись? Вам в /start." # ============================================================ @@ -149,7 +153,7 @@ SUBSCRIPTION_INFORMATION = ( + "💸 Автопродление: {autorenew}" ) -NO_SUBSCRIPTION = "⚠️ Подписка не найдена." +NO_SUBSCRIPTION = f"{MALENIA_WARN} Подписка не найдена." # ============================================================ @@ -158,7 +162,7 @@ NO_SUBSCRIPTION = "⚠️ Подписка не найдена." REFERALS_MENU = ( "👥 Реферальная система\n\n" - "Делитесь свободой с друзьями и получайте деньги на оплату своей подписки.\n" + "Делитесь с друзьями и получайте деньги на оплату своей подписки.\n" f"{MALENIA_COINS} На вашем счету: " "{balance}₽\n" f"{MALENIA_LINK} Ваша реферальная ссылка: " @@ -170,15 +174,15 @@ REFERALS_MENU = ( # ОФОРМЛЕНИЕ ПОДПИСКИ # ============================================================ -SUBSCRIPTION_DEVICE_SELECTOR = "Сколько устройств вы хотите подключить?\n\nЦена: {price}₽" +SUBSCRIPTION_DEVICE_SELECTOR = f"{MALENIA_QUESTION} Сколько устройств вы хотите подключить?\n\nЦена: {{price}}₽" SUBSCRIPTION_DURATION_SELECTOR = ( - "На какой срок хотите оформить подписку?\n\nИтого: {price}₽ (скидка: {discount}%)" + f"{MALENIA_QUESTION} На какой срок хотите оформить подписку?\n\nИтого: {{price}}₽ (скидка: {{discount}}%)" ) WHITELISTS_ALREADY_ON = "Белые списки уже активны." -CHECKOUT_PAYMENT_CHOICE = "💳 Пополнение баланса:\n\n❓ Выберите способ оплаты:" +CHECKOUT_PAYMENT_CHOICE = f"{MALENIA_BANK} Пополнение баланса:\n\n❓ Выберите способ оплаты:" # ============================================================ @@ -186,9 +190,9 @@ CHECKOUT_PAYMENT_CHOICE = "💳 Пополнение баланса:\n\n< # ============================================================ _BILL_TEMPLATE = ( - "💸 Счёт на {amount}₽\n\n" + f"{MALENIA_CHECK} Счёт на {{amount}}₽\n\n" "‼️ Вам придёт уведомление в течение нескольких минут после завершения платежа.\n" - "🔒 Способ оплаты: {provider}\n\n" + f"{MALENIA_CARD} Способ оплаты: {{provider}}\n\n" ) _BILL_LINK = f"{MALENIA_LINK} Ссылка на оплату:" @@ -197,18 +201,18 @@ BILL_CREATION = _BILL_TEMPLATE + _DIVIDER + GENERAL_PROCESSING BILL_CREATED = _BILL_TEMPLATE + _DIVIDER + _BILL_LINK -INSUFFICIENT_FUNDS = "⚠️ Недостаточно средств для проведения операции.\n\n💰 Текущий баланс: {balance}₽\n💸 Требуется: {amount}₽\n\n❗ Пополните баланс на {diff}₽" +INSUFFICIENT_FUNDS = f"{MALENIA_CROSS} Недостаточно средств для проведения операции.\n\n💰 Текущий баланс: {{balance}}₽\n💸 Требуется: {{amount}}₽\n\n{MALENIA_CARD} Пополните баланс на {{diff}}₽" SUCCESSFULLY_CREATED_SUBSCRIPTION = ( - "💚 Ваша подписка успешно оплачена! Ссылка на добавления доступна в главном меню." + f"{MALENIA_HEART} Ваша подписка успешно оплачена! Ссылка на добавления доступна в главном меню." ) -DEPOSIT_AMOUNT = "💸 Укажите сумму пополнения" +DEPOSIT_AMOUNT = f"{MALENIA_COINS} Укажите сумму пополнения:" -DEPOSIT_AMOUNT_FALLBACK = "❌ Сумма пополнения указана неверно, повторите попытку." +DEPOSIT_AMOUNT_FALLBACK = f"{MALENIA_CROSS} Сумма пополнения указана неверно, повторите попытку." DEPOSIT_AMOUNT_BELOW_MINIMAL = ( - "❌ Сумма пополнения ниже минимальной - {threshold}₽." + f"{MALENIA_CROSS} Сумма пополнения ниже минимальной - {{threshold}}₽." ) @@ -217,12 +221,12 @@ DEPOSIT_AMOUNT_BELOW_MINIMAL = ( # ============================================================ AUTORENEWAL_INSUFFICIENT_FUNDS = ( - "⚠️ Не удалось продлить подписку автоматически.\n" + f"{MALENIA_WARN} Не удалось продлить подписку автоматически.\n" "Недостаточно средств на балансе (нужно {price}₽, доступно {balance}₽). Автопродление отключено." ) AUTORENEWAL_SUCCESS = ( - "✅ Подписка продлена автоматически. Списано {price}₽." + f"{MALENIA_CARD} Подписка продлена автоматически. Списано {{price}}₽." "Новая дата окончания: {end_date}." ) @@ -233,11 +237,6 @@ AUTORENEWAL_SUCCESS = ( SUPPORT_INIT = "🎧 Тех. Поддержка Malenia — не здесь. Кнопка ниже." -SUPPORT_MSG_SENT = "⏳ Приняли ваше сообщение. Мы постараемся ответить на него в ближайшее время.\nВернуться в меню: /cancel" - -SUPPORT_SIGNATURE = "📡 Ответ от Malenia:" - - # ============================================================ # АДМИН-ПАНЕЛЬ # ============================================================