Telegram-бот запису
що не питає «коли вам зручно» Запис,
Клієнт бачить лише вільний час — той, у який справді можна прийти. Нижче той самий бот у браузері: запишись і подивись, як запис одразу з’явиться в кабінеті майстра, а вікно зникне з сітки.
Демо працює тут, у вкладці. Нічого нікуди не йде.
Лист очікування.
Що всерединіі чому саме так
Послуга займає час, а не клітинку
Сітка йде з кроком 15 хвилин, але «стрижка + борода» — це 75 хвилин
поспіль. Вікно годиться, тільки якщо вільний увесь відрізок і він
цілком влазить у зміну. Без цього бот бадьоро записує на 19:45
при закритті о 20:00 — і майстер лишається розбиратися сам.
Подвійний запис неможливий у принципі
Двоє можуть натиснути на одне вікно в одну секунду. Перевірка в коді
тут не рятує: між «подивився» і «записав» проходить час. Тому
унікальність тримає сама база — індекс на майстра й час серед живих
записів. Другий вставити просто не вийде, і бот чесно каже «цей час
щойно зайняли».
Два нагадування, а не одне
За добу — щоб іще можна було перенести. За дві години — щоб уже просто
не забути. Мітка про відправку лежить у базі, тому перезапуск бота не
розсилає все заново.
Скасування нікуди не зникає
Щойно хтось відмовився, бот сам пише першому з листа очікування —
з готовою кнопкою на це саме вікно. Ніхто не має помічати діру в
розкладі вручну.
Не приходять — це видно
Майстер відмічає «прийшов» або «не прийшов» однією кнопкою. Неявки
рахуються за клієнтом, і власник бачить їх у звіті поруч із виторгом
і завантаженням по кожному майстру.
Треба такий самийпід твій салон?
Послуги, майстри й графік лежать в одному файлі налаштувань — під інший бізнес переробляється за вечір.
Написати в Telegram