Пример: @GARANT_S_bot — вся сделка от старта до release средств — в одном чате.
2. Есть stateful logic, а не stateless replies
Бот-пустышка: каждый запрос — изолирован.
Бот-движок: помнит: кто клиент, какие сделки были, reputation score, лимиты.
// Пример state в Redis
user:12345 = {
deals: 7,
total_volume_usd: 28400,
risk_score: 0.08,
last_deal: "2025-06-18",
flags: ["high_value", "fast_payer"]
}
3. Интеграция с external systems без IFTTT
Пустышка: вебхуки через Zapier.
Движок: прямые API-вызовы:
EVM/TRON: проверка транзакций через Blockchair/Trongrid
GA4: отправка events при каждом этапе flow
CRM: sync через GraphQL (не CSV-импорт)
4. Есть механизмы risk control
Движок не просто принимает оплату — он оценивает риск:
Wallet age & TX count
Чёрные списки (Chainabuse, Blocklist)
Поведенческий скоринг: скорость ответов, частота отмен
Если risk_score > 0.7 — включается extended verification (или отклонение).
5. Mini Apps как extension, а не замена
Mini Apps — не “мобильная версия сайта”. Это расширение интерфейса бота:
Подпись условий — в мини-приложении, но инициируется ботом
Апелляция — через мини-форму, но данные уходят в ту же логику
6. Revenue > Cost в 30 дней
Бот-движок окупается за 1–4 недели:
Стоимость: $0 (хостинг на Render/Vercel), $50/мес (API-ключи)
Доход: 1–3% commission × GMV
У одного из кейсов: $121K EBITDA/год при $800/год на инфраструктуру.
7. Документация — для передачи, а не для отчёта
Пустышка: “README.md на GitHub”.
Движок: 47-страничный гайд:
— Архитектурная схема (C4 model)
— Business logic в виде decision trees
— Инструкция по масштабированию на новые рынки
— Чек-лист due diligence для покупателя