Как создать чат-бота в Telegram: пошагово
Чат-бота в Telegram можно запустить за полчаса и бесплатно — если задача простая: отвечать на кнопки, присылать прайс, собирать контакт. Всё, что сложнее, требует сервера и разработки. Ниже оба пути честно.
Шаг 1. Создать бота у @BotFather
- Найдите в Telegram @BotFather и отправьте команду
/newbot. - Укажите имя бота (видно пользователям) и username — он должен заканчиваться на
bot. - В ответ придёт токен вида
1234567890:AAH.... Это ключ доступа: кто им владеет, тот управляет ботом. Не публикуйте его.
Здесь же командой /setdescription задаётся описание, /setuserpic — аватар, /setcommands — список команд в меню.
Шаг 2. Выбрать, на чём собирать логику
| Способ | Что подходит | Стоимость |
|---|---|---|
| Конструктор (Manychat, Salebot) | кнопочные сценарии, рассылки | подписка, от 10 € в месяц |
| n8n | связка с CRM, таблицами, оплатой | сервер от 5 € в месяц |
| Свой код | нестандартная логика, высокая нагрузка | разработка |
Для бизнеса чаще всего оптимален второй вариант: бот сразу пишет заявки в CRM и не зависит от тарифов конструктора.
Шаг 3. Собрать сценарий
Минимальный рабочий бот состоит из четырёх частей:
- Приветствие по команде
/start— кто вы и чем можете помочь. - Меню из 3–5 кнопок: услуги, цены, связаться с человеком.
- Сбор контакта — телефон или email, желательно кнопкой «поделиться контактом».
- Передача заявки — в CRM и уведомлением менеджеру.
Не делайте дерево из двадцати уровней: пользователь теряется. Три уровня — потолок.
Шаг 4. Подключить ИИ, если нужны свободные вопросы
Кнопочный бот отвечает только на то, что вы предусмотрели. Если клиенты пишут текстом, нужен ИИ чат-бот: он отвечает по вашей базе знаний и передаёт человеку то, что не решает сам.
Что можно сделать бесплатно, а что нет
Бесплатно: сам бот, его создание у @BotFather, отправка сообщений. Платно: сервер или подписка конструктора, разработка сценариев, ИИ-модель (от 20 € в месяц), приём платежей (комиссия платёжной системы).
Частые вопросы
Сколько времени занимает запуск?
Кнопочный бот — от нескольких часов. Бот с CRM и оплатой — 1–2 недели. Бот с ИИ и базой знаний — 2–3 недели.
Можно ли принимать оплату прямо в боте?
Да, через платёжных провайдеров Telegram. Мы делаем это в услуге бот с приёмом платежей.
Бот может писать первым?
Только тем, кто уже начал с ним диалог. Массовая рассылка незнакомым пользователям невозможна — так устроен Telegram.
Что будет, если токен утёк?
Немедленно отзовите его у @BotFather командой /revoke и замените в настройках.
Не хотите собирать сами? Мы делаем Telegram-ботов под ключ — от постановки задачи до запуска. Обсудить задачу.
Читайте также
Как выбрать подрядчика по автоматизации
Семь вопросов, которые стоит задать до подписания договора, три признака, что уйдёте с привязкой, и как выглядит нормальное коммерческое предложение.
n8n на своём сервере: установка в Docker и обслуживание
Что нужно до установки, запуск в Docker, HTTPS и вебхуки, резервные копии, обновления и типичные ошибки первого месяца.
Интеграция 1С и CRM: как не потерять данные
Что синхронизировать, в какую сторону, как обходятся сбои связи и дубли. Практический разбор без маркетинга.