kwork-poizonstore/tg_bot/messages.py
phzhik e571cf9597 + More bonus validation
+ Bonus transaction & order cancellation
+ Spend bonus via API
+ New status for order: DELETED
* Fixed bug with not actual bonus balance returned
* Order bonus can be added in several statuses
* Fixed TG templates a bit
2024-05-20 21:46:24 +04:00

83 lines
4.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.

# TODO: implement translation through i18n _
class TGBonusMessage:
SIGNUP = "Вам начислено {amount}Р баллов за привязку номера телефона 🎊"
PURCHASE_ADDED = "Ура! Вам начислено {amount}P баллов за оформление заказа №{order_id} 🎉"
PURCHASE_SPENT = "Вы потратили {amount}P баллов на оформление заказа №{order_id}"
FOR_INVITER = """
Спасибо, твой друг оформил заказ и получил {amount}Р бонусов ✅
Ты тоже получаешь {amount}Р бонусов 🎉
Продолжай делится ссылкой на наш сервис 🤝
"""
INVITED_FIRST_PURCHASE = "Поздравляю, Вам начислено {amount}P баллов за оформление заказа №{order_id} 🎉"
OTHER_DEPOSIT = """
Поздравляю! Вам зачислено {amount}P баллов на баланс 🥳
Причина: {comment}
"""
OTHER_WITHDRAWAL = """
С баланса списано {amount}P баллов.
Причина: {comment}
"""
class TGOrderStatusMessage:
NEW = """
Создан новый заказ №{order_id}
Ссылка: {order_link}
"""
PAYMENT = """"""
BUYING_NON_SPLIT = "Заказ №{order_id} оплачен, спасибо! Скоро оформим ✅"
BUYING_SPLIT = """
Заказ №{order_id} оплачен через сплит, спасибо
Остаток к оплате {amount_to_pay}₽.
Скоро оформим ✅
"""
BOUGHT = "Заказ №{order_id} оформлен, ожидаем доставку на склад в Китае 🇨🇳"
CHINA = "Заказ №{order_id} на складе в Китае 🇨🇳, скоро отправим в Россию 🇷🇺"
CHINA_RUSSIA = "Заказ №{order_id} отправлен в Россию 🇷🇺"
RUSSIA_PICKUP = """
Заказ №{order_id} на складе в России 🇷🇺 и готов к выдаче.
Чтобы согласовать день и время забора заказа, напишите @noziop
"""
RUSSIA_CDEK = "Заказ №{order_id} на складе в России 🇷🇺, скоро передадим в СДЭК 🚛"
SPLIT_WAITING_PICKUP = """
Заказ №{order_id} на складе в России 🇷🇺 и готов к выдаче.
Пожалуйста, оплатите вторую часть {amount_to_pay}₽.
После оплаты согласуйте день и время забора заказа через чат с @noziop
"""
SPLIT_WAITING_CDEK = """
Заказ №{order_id} на складе в России 🇷🇺.
Пожалуйста, оплатите вторую часть {amount_to_pay}₽. После оплаты передадим заказ в СДЭК 🚛
"""
SPLIT_PAID = "Заказ №{order_id} оплачен полностью, спасибо 🙌🏼"
CDEK = "Заказ №{order_id} передан в СДЭК 🚛"
COMPLETED = """
Заказ №{order_id} доставлен 🎉
Спасибо большое, что выбрали нас 💙
Пожалуйста, оставьте небольшой отзыв с фото в чате с @noziop, а мы подарим Вам скидку 150₽ на следующий заказ😉
"""
class TGCoreMessage:
START = "Добро пожаловать в PoizonStore!"
ALREADY_AUTH = "Вы уже авторизованы"
SHARE_PHONE_KEYBOARD = "Отправить номер телефона"
SHARE_PHONE = "Поделитесь своим номером, чтобы авторизоваться:"
TG_AUTH_SHARE_PHONE = """
Добро пожаловать в PoizonStore!
Для завершения регистрации, поделитесь номером телефона:
"""
AUTH_SUCCESS = "Спасибо, теперь вы авторизованы и можете отслеживать заказы."