бот · сценарии · заявки

Незнайка на Пхукете

Телеграм-бот острова: жильё, транспорт, визы, обмен валют, помощь в непонятных ситуациях. Шесть кнопок, которые оказались операционной системой.

год
2026
роль
Сборка системы: сценарии, состояние, заявки, интеграции, каталог, статусы у менеджеров.
вживую
@neznaika_phuket_bot

контекст

Первая схема — шесть кнопок. За кнопкой «арендовать байк» оказался бизнес-процесс.

Команда, которая живёт на Пхукете, знает рынок и договаривается с партнёрами, хотела собрать в одном боте то, что обычно раскидано по десяти чатам: аренду жилья, байки и авто, визы и бордер-ран, обмен валют, экстренные ситуации.

Идея и остров — их. Система — наша.

система

Пользователь видит несколько сообщений. Внутри — граф: узлы, переменные, условия, переходы, внешние запросы и состояние, которое нужно помнить между сообщениями.

Заявка не заканчивается на «спасибо, принято». Она уходит менеджеру карточкой с кнопками, меняет статус и возвращается к человеку.

  1. человек
  2. сценарий
  3. заявка
  4. таблица
  5. менеджер
  6. статус
заявка возвращается к тому, кто её отправил

деталь

Обмен валют — одна ветка из шести. Внутри неё курс подтягивается из внешнего источника, сумма проверяется по лимитам, а менеджер может предложить свой курс и пересчитать заявку прямо в карточке.

39 узлов, 40 переходов
только сценарий обмена валют
Таблица → PostgreSQL
каталог жилья перерос Google Sheets, партнёры остались в своих источниках
Статус у заявки
принята, отклонена, свой курс, отменена — видно обеим сторонам

результат

11 августа 2026 бот получил первую настоящую заявку. Один человек, обмен валюты, никаких графиков роста.

Именно с этого момента архитектуру определяет не представление о красивой системе, а поведение людей внутри неё. Что делать, если менеджеров несколько и двое нажали кнопку одновременно, — следующая часть работы.