Require prepay state label in messages and keep booking prepay explicit

This commit is contained in:
OpenClaw Assistant
2026-02-23 11:58:43 +00:00
parent de53a1f8c1
commit 9016e37760
2 changed files with 5 additions and 2 deletions

View File

@@ -104,6 +104,7 @@ python3 {baseDir}/scripts/calc_quote.py \
`Для бронирования отправьте, пожалуйста: ФИО, даты, телефон, категорию номера, e-mail.`
`Есть ли у вас комментарии к брони (пожелания по номеру, дети, время заезда, трансфер и т.д.)?`
`Предоплата — стоимость одних суток. Остальное — при заселении.`
`Во всех сообщениях сумму предоплаты писать с пометкой в скобках: (внесена) или (не внесена).`
`Данные по предоплате отправляет менеджер на указанный e-mail после оформления бронирования.`
Комментарий клиента — обязательное поле. Если комментарий есть, сохранять его в журнал брони (`bookings.txt` и `bookings.jsonl`) и в Telegram-уведомление, не терять.

View File

@@ -244,6 +244,8 @@ def main():
out = Path(args.file)
out.parent.mkdir(parents=True, exist_ok=True)
prepay_state = "внесена" if prepay_num > 0 else "не внесена"
human = (
f"[{now}] БРОНЬ {booking_number} ({booking_status})\n"
f"Гость: {args.guest}\n"
@@ -253,7 +255,7 @@ def main():
f"Гостей: {args.guests}\n"
f"Номер: {args.room}\n"
f"Итого: {args.total}\n"
f"Предоплата: {args.prepay}\n"
f"Предоплата: {args.prepay} ({prepay_state})\n"
f"Комментарий: {args.notes or '-'}\n"
f"---\n"
)
@@ -304,7 +306,7 @@ def main():
f"Гостей: {args.guests}\n"
f"Номер: {args.room}\n"
f"Итого: {args.total}\n"
f"Предоплата: {args.prepay}\n"
f"Предоплата: {args.prepay} ({prepay_state})\n"
f"Комментарий: {args.notes or '-'}"
)
try: