Enforce sending booking file to guest in VK after booking confirmation
This commit is contained in:
1
USER.md
1
USER.md
@@ -18,6 +18,7 @@ _Learn about the person you're helping. Update this as you go._
|
|||||||
- Погоду всегда смотреть по координатам Республики Крым: 44°57′55″ с. ш., 33°36′30″ в. д.
|
- Погоду всегда смотреть по координатам Республики Крым: 44°57′55″ с. ш., 33°36′30″ в. д.
|
||||||
- В продажах/бронировании: если гостей много или не хватает мест в одном номере, предлагать размещение в нескольких номерах (5 гостей: 3+2; 6 гостей: 3+3 или 2+2+2).
|
- В продажах/бронировании: если гостей много или не хватает мест в одном номере, предлагать размещение в нескольких номерах (5 гостей: 3+2; 6 гостей: 3+3 или 2+2+2).
|
||||||
- При оформлении брони обязательно спрашивать комментарий клиента; если комментарий есть, фиксировать его в данных брони (журналы/уведомление).
|
- При оформлении брони обязательно спрашивать комментарий клиента; если комментарий есть, фиксировать его в данных брони (журналы/уведомление).
|
||||||
|
- Как только гость забронировал/зафиксировал бронь — обязательно отправлять гостю в VK файл брони.
|
||||||
|
|
||||||
## Context
|
## Context
|
||||||
|
|
||||||
|
|||||||
@@ -149,7 +149,7 @@ python3 {baseDir}/scripts/manage_holds.py cleanup
|
|||||||
`Спасибо за бронирование 🤍 Ваша бронь подтверждена.`
|
`Спасибо за бронирование 🤍 Ваша бронь подтверждена.`
|
||||||
`За 3–5 дней до заезда я напомню вам о деталях.`
|
`За 3–5 дней до заезда я напомню вам о деталях.`
|
||||||
|
|
||||||
После подтверждения брони обязательно сохранить запись и отправить уведомление в Telegram:
|
После подтверждения/фиксации брони обязательно сохранить запись, отправить уведомление в Telegram и отправить гостю в VK файл брони:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
python3 {baseDir}/scripts/save_booking.py \
|
python3 {baseDir}/scripts/save_booking.py \
|
||||||
|
|||||||
@@ -10,7 +10,8 @@ description: "Локальный VK gateway в одной папке: приём
|
|||||||
## Состав
|
## Состав
|
||||||
|
|
||||||
- `vk-endpoint.mjs` — локальный HTTP endpoint `/vk/inbound`, вызывает OpenClaw `/v1/responses`.
|
- `vk-endpoint.mjs` — локальный HTTP endpoint `/vk/inbound`, вызывает OpenClaw `/v1/responses`.
|
||||||
- `vk-longpoll.mjs` — Long Poll worker, получает `message_new`, отправляет ответы в VK и при наличии пути к листу брони прикладывает `.doc` в чат клиента.
|
- `vk-longpoll.mjs` — Long Poll worker, получает `message_new`, отправляет ответы в VK и при наличии пути к листу брони прикладывает `.doc/.docx` в чат клиента.
|
||||||
|
- Правило: как только гость зафиксировал/подтвердил бронь, обязательно отправляй файл брони в VK-сообщении.
|
||||||
- `.env.example` — все настройки (включая `VK_GROUP_ID` и `VK_TOKEN`) в одном месте.
|
- `.env.example` — все настройки (включая `VK_GROUP_ID` и `VK_TOKEN`) в одном месте.
|
||||||
|
|
||||||
## Быстрый старт
|
## Быстрый старт
|
||||||
|
|||||||
Reference in New Issue
Block a user