Незнайка на Пхукете
Телеграм-бот острова: жильё, транспорт, визы, обмен валют, помощь в непонятных ситуациях. Шесть кнопок, которые оказались операционной системой.
- 2026
- Сборка системы: сценарии, состояние, заявки, интеграции, каталог, статусы у менеджеров.
Первая схема — шесть кнопок. За кнопкой «арендовать байк» оказался бизнес-процесс.
Команда, которая живёт на Пхукете, знает рынок и договаривается с партнёрами, хотела собрать в одном боте то, что обычно раскидано по десяти чатам: аренду жилья, байки и авто, визы и бордер-ран, обмен валют, экстренные ситуации.
Идея и остров — их. Система — наша.
Пользователь видит несколько сообщений. Внутри — граф: узлы, переменные, условия, переходы, внешние запросы и состояние, которое нужно помнить между сообщениями.
Заявка не заканчивается на «спасибо, принято». Она уходит менеджеру карточкой с кнопками, меняет статус и возвращается к человеку.
- человек
- сценарий
- заявка
- таблица
- менеджер
- статус
Обмен валют — одна ветка из шести. Внутри неё курс подтягивается из внешнего источника, сумма проверяется по лимитам, а менеджер может предложить свой курс и пересчитать заявку прямо в карточке.
- 39 узлов, 40 переходов
- только сценарий обмена валют
- Таблица → PostgreSQL
- каталог жилья перерос Google Sheets, партнёры остались в своих источниках
- Статус у заявки
- принята, отклонена, свой курс, отменена — видно обеим сторонам
11 августа 2026 бот получил первую настоящую заявку. Один человек, обмен валюты, никаких графиков роста.
Именно с этого момента архитектуру определяет не представление о красивой системе, а поведение людей внутри неё. Что делать, если менеджеров несколько и двое нажали кнопку одновременно, — следующая часть работы.