Full route chat cycle: Client created order PZ-0556, Dispatcher created route with Test Technik, Bot Service auto-created MM channel, Dispatcher sent message via ChatPanel, Technician replied (simulated via MM API), Dispatcher received reply in real-time via WebSocket.
Order: PZ-0556 | Route: 4a3947c3-8922-4f58-aa44-2e28e1ad97c5 | Channel: route-20270402-technik-4a39
Client version: 2.2.15 (dev) | Dispatcher version: v1.4.1-63e311d
| # | Module | Block | Status | Details |
|---|---|---|---|---|
| V0 | DB | Healthcheck + MM Auth | PASS | Bot Service ok (supabase+mattermost). Technician test.technik in mm_user_mapping. MM session token obtained. |
| V1 | Client | Order created | PASS | PZ-0556 created (status=NEW). Address: ул. Демьяна Бедного, 17к3. Date: 02.04.2027 13:45. |
| V2 | Dispatcher | Route created | PASS | Route 4a3947c3 (status=PLANNED). Tech: Test Technik. Vehicle: Сова 321. Station: CTS-P-001. |
| V3a | DB | Route channel in DB | PASS | mm_channel_mapping: route-20270402-technik-4a39, channel_type=route. |
| V3b | DB | Channel members | PASS | Dispatcher + technician + bot are channel members. |
| V3c | DB | Welcome post | PASS | Bot posted "Маршрут создан" with Technik name and date. |
| V4 | Dispatcher | ChatPanel — route channel | PASS | Route channel visible in "Маршруты" group. Welcome post displayed. |
| V5 | Dispatcher | Dispatcher sends message | PASS | "Подтверди готовность к маршруту." — sent and visible (blue, right). |
| V6 | Technician | Technician reply (MM API) | PASS | "Готов, выезжаю на маршрут." posted from test.technik account. |
| V7 | Dispatcher | Dispatcher sees reply | PASS | Technician reply visible (green, left). Author: test.technik. WebSocket delivery instant. |
| V8 | DB | ops-alerts notification | PASS | "Новый заказ PZ-0556" found in #ops-alerts (bonus). |