Telegram стал полноценной рабочей средой: здесь общаются с клиентами, согласуют заказы и координируют команды. Умный бот с нейросетью берёт на себя первую линию поддержки, мгновенно отвечает на типовые вопросы, квалифицирует лиды и даже продаёт. Вы снижаете нагрузку на сотрудников и ускоряете реакцию без найма дополнительного персонала. Приятный бонус — создать такого telegram-бота реально без программирования, с помощью бесплатных инструментов и GPT-подобных моделей. Ваш ИИ-ассистент будет доступен круглосуточно и заговорит с клиентами на человеческом языке.
Что нужно для работы: бесплатные инструменты и сервисы
Для сборки telegram-бота с искусственным интеллектом понадобятся четыре компонента. Все они либо бесплатны, либо требуют минимальных затрат.
- Telegram — мессенджер и его Bot API. Регистрировать бота будем через BotFather.
- n8n — визуальная платформа автоматизации. Установите n8n на свой VPS или используйте облачный тариф. В n8n мы построим workflow — цепочку узлов, которая свяжет Telegram и нейросеть.
- OpenRouter — агрегатор моделей. Он даёт единый api ключ для доступа к десяткам ИИ-моделей, включая бесплатные. Например, можно подключить GPT-3.5 или Google Gemini Flash без прямого контракта с вендором.
- Модель ИИ — та самая «думающая» часть. OpenRouter предлагает сотни вариантов: от лёгких бесплатных до мощных GPT-4. Вы сможете менять модель по мере роста задач.
Этого комплекта достаточно, чтобы запустить бота с осмысленными ответами и памятью диалогов.
Регистрируем бота через BotFather и получаем токен
Зайдите в Telegram и найдите @BotFather. Это официальный инструмент для создания и управления ботами. Отправьте команду /newbot и придумайте имя (например, «Умный помощник компании») и уникальное имя пользователя, оканчивающееся на bot. В ответ BotFather выдаст токен — длинную строку вида 123456:ABC-DEF1234ghijk. Скопируйте этот токен и сохраните в надёжном месте — он понадобится для подключения n8n. Теперь у вас есть зарегистрированный бот, но пока он пустой. Оживим его нейросетью.
Подключаем нейросеть: настройка OpenRouter и выбор модели
Переходим в n8n. Создайте новый workflow и добавьте узел Telegram Trigger — он будет ловить входящие сообщения. В настройках узла нажмите «Create New Credential», вставьте токен из BotFather и сохраните. Чтобы проверить соединение, отправьте боту в Telegram любое сообщение и запустите тест: узел должен зафиксировать событие.
Следующий шаг — AI Agent. Добавьте узел Tools Agent и выберите в нём тип AI Agent. В разделе Chat Model укажите OpenRouter Chat Model. Откроется окно авторизации: перейдите на сайт openrouter.ai, зарегистрируйтесь, создайте api ключ в разделе Keys и вставьте его в n8n. Так вы получите единый доступ к десяткам моделей.
Теперь выберите модель. В поле Model Name впишите точное название, например google/gemini-flash-1.5 (бесплатная) или openai/gpt-3.5-turbo. OpenRouter содержит несколько сотен вариантов — от легковесных до мощных GPT-аналогов. Рекомендую начать с бесплатной модели, чтобы отладить связку. Дополнительно настройте Temperature (около 0.7 для естественности) и Max Tokens (можно оставить по умолчанию).
Теперь AI Agent должен понимать, что обрабатывать. В поле Prompt перетащите из Telegram Trigger параметр message text. Сделайте тестовый запуск: если агент возвращает ответ, всё работает. Осталось вернуть ответ в Telegram.
Добавьте узел Telegram Send Message и соедините его с AI Agent. В Chat ID вставьте идентификатор чата из триггера, а в Text — поле output от агента. Снимите галочку «Append n8n Attribution», чтобы пользователи не видели техническую подпись. Запустите workflow и проверьте, что telegram-бот отвечает. Пока реплики могут быть общими — следующим этапом научим модель действовать по нужному сценарию.
Промпт-инжиниринг: как научить бота отвечать умно
Системное сообщение (System Message) — это инструкция, которая превращает абстрактную модель в вашего сотрудника. В AI Agent нажмите «Add Option» → «System Message» и пропишите промпт. Например:
Ты — дружелюбный администратор стоматологической клиники. Ты помогаешь пациентам записаться на приём, рассказываешь об услугах и ценах, напоминаешь о правилах подготовки. Используй только информацию из базы знаний клиники. Если не знаешь ответа, вежливо переводи диалог на живого оператора. Говори кратко и на русском языке.
Чтобы модель запоминала диалог, подключите память. В Agent откройте вкладку Memory и выберите Postgres Chat Memory. Потребуется создать бесплатный проект в Supabase, получить строку подключения и ввести её в n8n. В поле Session Key укажите идентификатор чата из Telegram. Теперь бот будет помнить предыдущие сообщения и вести связную беседу — это особенно важно, когда один клиент задаёт несколько вопросов подряд.
Правильный промпт и контекстная память делают ответы точными и человечными. Несколько итераций с формулировками — и вы получите того самого «умного» telegram-бота, который понимает нюансы вашего бизнеса.
Тестирование и публикация: запускаем чат-бота
После установки System Message и Postgres Chat Memory активируйте workflow в n8n. Отправьте боту сообщение и проверьте ответ. Если модель отвечает в нужной роли и помнит предыдущие реплики — всё настроено корректно. При ошибках загляните в логи n8n: возможно, неверно указан api ключ, исчерпаны лимиты бесплатной модели или параметры подключения к базе данных.
Чтобы протестировать стабильность, отправьте несколько запросов подряд с паузами. Бот должен отвечать без задержек. Готовый telegram-бот доступен любому пользователю — достаточно передать ссылку на него. Никакой дополнительной публикации не требуется. Рекомендую сразу настроить уведомления об ошибках в n8n, чтобы модель не молчала в часы пик. При желании можно добавить команды (/start, /help) — для этого расширьте workflow ещё одной нодой Switch.
Как использовать ИИ-бота бесплатно и расширить возможности
Связка Telegram + n8n + OpenRouter + бесплатная модель позволяет пользоваться ботом без абонентской платы. Вы платите только за VPS (от трёхсот рублей в месяц) и, при переходе на более мощную модель, за токены. Для старта этого хватает.
Когда бизнес вырастет, понадобятся сценарии посложнее: интеграция с CRM, ИИ-менеджер по продажам, голосовой ассистент или автоответчик для Авито. Здесь на помощь приходит команда, которая внедряет ИИ профессионально.
Например, наша компания МатриксМСК создаёт такие решения под ключ. Вот три услуги, которые можно подключить к вашему telegram-боту, чтобы усилить результат:
- Телеграм боты для бизнеса — разрабатываем кастомных ботов с нуля: онлайн-запись, магазин в мессенджере, сбор данных и любая логика. Узнать про Telegram-ботов.
- ИИ менеджер по продажам — робот квалифицирует лидов, отвечает на возражения, фиксирует договорённости и передаёт горячие заявки менеджерам. Подробнее об ИИ-менеджере.
- Внедрение ИИ для салона красоты — автоматизируем запись, консультации и напоминания, освобождая администраторов. Посмотрите решение для салонов.
Вы можете начать с простого бота своими силами, а когда потребуется масштаб и отказоустойчивость — передать проект нам. Так вы сэкономите время и получите работающий ИИ-инструмент без риска.