Розробка Telegram-бота та автоматизація

Боти для MAX

MAX — робочий канал для великої російськомовної аудиторії; в Україні його підключають, коли аудиторія вже там.

Обговорити цей напрямФорма контакту

Коротко опишіть мету, обмеження стеку та строки — відповім у Telegram.

MAX — робочий канал для великої російськомовної аудиторії; в Україні його підключають, коли аудиторія вже там. Тут — бот для MAX, який можна супроводжувати: Bot API, команди, клавіатури, вебхуки, ретраї й супутній API на TypeScript і Node.js. Спільна сторінка VK і MAX лишається оглядом. Telegram-боти — інша платформа з іншими лімітами: спільна бізнес-логіка, окремі адаптери.

Секрети поза git, HTTPS-вебхуки, структуровані логи, backoff за лімітами, передача людині, коли сценарій скінчився. Бот може надіслати посилання на оплату; повноцінний кошик — на оформленні замовлення. Запис у CRM — через API: бот і CRM, Бітрікс24 / amoCRM.

Типовий перший зріз: сповіщення плюс один транзакційний сценарій (статус, запис, лід). Мінізастосунки — на мінізастосунках. Відповіді за вашими документами — RAG плюс адаптер MAX, не промпт у вебхуку.

Практика месенджерів: My Dev News, cursor-telegram-integration, thinklens-bot. Там сильніший Telegram; інженерія (Docker, вебхуки, ідемпотентність) переноситься. Обмеження MAX фіксуємо в брифі до коду.

Строк: вузький MVP у MAX часто за 3–6 тижнів після ключів бота й списку сценаріїв. Кілька каналів додають адаптери, а не потрійну переписку ядра. Якщо сценарій — лише «привіт і прайс у PDF», чесніше конструктор; кастом потрібен, коли є ролі, CRM і відмовні гілки, які не накликати в адмінці месенджера.

Що входить

  • Карта сценаріїв, команди, список «бот не повинен»
  • Вебхук-сервіс, черги на повільний CRM, staging-бот
  • Runbook: ротація токена, логи, як вимкнути бота
  • Короткий супровід після запуску

Приймання MAX: надіслати команду з двох акаунтів, отримати відмову на заборонений сценарій, побачити запис у CRM без дубля. Якщо сценарій «лише розсилка» — це інший продукт, не цей лендінг.

Поширені запитання

Натисніть на запитання, щоб розгорнути відповідь.

Одна кодова база на MAX і Telegram?

Так: спільна доменна логіка, тонкі адаптери. Піксель у піксель UX не обіцяю: клавіатури й ліміти файлів різні.

Вебхук чи long polling?

У проді вебхуки. Polling — для локального дебагу або хоста без HTTPS.

Робите мінізастосунки MAX?

Якщо це в брифі. Простий бот не має чекати мінізастосунок. Важкий UI — на сторінці мінізастосунків.

Обговорити цей напрямФорма контакту

Коротко опишіть мету, обмеження стеку та строки — відповім у Telegram.

Повний опис послуги