Как создать Telegram-бота с ИИ без программирования: n8n + нейросеть за 30 минут (2026)
Клиент пишет в 23:47: «Можно записаться на завтра?». Вы спите, и утром он уже договорился с конкурентом. Поэтому Telegram-бот с ИИ стал одной из самых популярных первых автоматизаций для малого бизнеса: он отвечает круглосуточно, понимает вопросы своими словами и может сам записать клиента.
В этой инструкции пошагово создадим такого бота без единой строки кода: бот в BotFather, сценарий в n8n, нейросеть, память, знания о бизнесе и запись в Google Calendar. Мы используем готовый шаблон, который команда Prog Academy собрала и протестировала на n8n в октябре 2026 года. Цены и названия кнопок актуальны на ноябрь 2026-го.
Главное за 30 секунд
- Бот в Telegram создаётся бесплатно через @BotFather командой
/newbot. Результат — токен, ключ от бота. - «Мозг» бота собираем в n8n: Telegram Trigger → AI Agent → ответ в Telegram.
- К агенту подключаются нейросеть, память разговора и инструменты, например календарь.
- Бюджет на старт: n8n Cloud от €20 в месяц (есть 14 дней бесплатно) плюс нейросеть — несколько долларов за тысячу сообщений.
- Перед запуском — 6 тестовых сообщений, чтобы бот не выдумывал цены и время.
Три способа создать бота: конструктор, n8n или Python
Запрос «как создать бота в Телеграм» означает очень разные вещи. Прежде чем браться за дело, решите, какой бот вам нужен.
| Способ | Что умеет | Кому подходит |
|---|---|---|
| Конструктор ботов | Меню с кнопками, рассылки, сбор контактов по готовому сценарию. Свободный текст не понимает. | Простой FAQ, обратная связь, рассылки |
| n8n + нейросеть | Понимает вопросы своими словами, отвечает по вашим данным, выполняет действия в других сервисах: календарь, таблица, CRM. | Бизнесу, которому нужен «помощник администратора»; тем, кто учится AI-автоматизации |
| Python | Любая логика, полный контроль над кодом и сервером. | Разработчикам и тем, кто хочет учиться программировать |
Эта статья — о втором пути: самом быстром способе получить бота, который понимает клиентов, без программирования. Если вам ближе код, у нас есть отдельная инструкция «Как создать своего первого AI-агента на Python».
Разницу между обычным чат-ботом и агентом стоит запомнить сразу: чат-бот говорит, агент действует. Наш бот не только отвечает на вопросы, но и сам проверяет свободное время и создаёт запись. Подробнее — в статье «Что такое AI-агент».
Что понадобится и сколько это стоит
| Что | Цена (ноябрь 2026) | Комментарий |
|---|---|---|
| Бот в Telegram | бесплатно | Создаётся за минуту через @BotFather |
| n8n Cloud | 14 дней бесплатно, дальше от €20 в месяц | Тариф Starter при годовой оплате, 2 500 запусков в месяц; пробный период без карты |
| Нейросеть | ≈ $2–4 за 1 000 сообщений | Столько стоила модель gemini-3.8-flash в нашем тесте; Google анонсировал удвоение цены этой модели с 1 января 2027 года. Можно подключить и модели OpenAI или Anthropic |
| Google-аккаунт | бесплатно | Для Google Calendar, куда бот будет записывать клиентов |
Можно ли без n8n Cloud? Да. Бесплатную Community Edition можно установить на собственный сервер — лицензия разрешает использовать её для внутренних нужд своего бизнеса. Но для Telegram у сервера должен быть публичный HTTPS-адрес: именно на него Telegram отправляет новые сообщения. Локальная копия n8n на ноутбуке для этого не подходит. Как запустить n8n в облаке или на своём компьютере, мы подробно разобрали в гиде «n8n для начинающих».
О данных клиентов. Бесплатный уровень Gemini API существует, но Google может использовать эти данные для улучшения своих продуктов. Для разговоров с настоящими клиентами подключите оплату (Billing) в Google AI Studio: на платном уровне данные для этого не используются.
Шаг 1. Создаём бота в BotFather
- Откройте в Telegram официального @BotFather (именно с таким username, с синей галочкой) и отправьте команду
/newbot. - Напишите имя бота, которое будут видеть клиенты, например «Студия Лила».
- Напишите username: латиницей, от 5 до 32 символов, обязательно с
botв конце. Изменить его потом нельзя. - BotFather пришлёт токен — строку вида
123456789:AAF…. Скопируйте её.
Вы увидите сообщение «Done! Congratulations on your new bot» и ссылку на бота. Там же, в BotFather, можно добавить аватар, описание и список команд, но для работы это не обязательно.
Токен — это ключ от бота
У кого токен, тот и управляет ботом. Не публикуйте его, не отправляйте в чаты и не вставляйте в ИИ-чаты. Если токен попал не туда, сгенерируйте новый в BotFather — старый сразу перестанет работать.
Шаг 2. Подключаем бота к n8n
Теперь нужен «мозг», который будет получать сообщения и формировать ответы. Собирать сценарий с нуля не обязательно — возьмите наш шаблон.
- Зарегистрируйтесь на n8n.io и откройте своё рабочее пространство n8n Cloud.
- Создайте новый workflow, откройте меню ⋯ вверху и выберите Import from URL. Вставьте ссылку на шаблон: gist.githubusercontent.com/ievgiienko/721a…/raw и нажмите Import. Шаблон не содержит ключей и токенов.
- Откройте узел Telegram Trigger → в поле Credential выберите Create new credential → вставьте токен из шага 1 в поле Access Token → Save.
- То же самое сделайте в узле Send reply: выберите только что созданный Telegram-доступ.
- Откройте меню ⋯ → Settings и укажите в Timezone свой часовой пояс — от него зависит, какое «сейчас» видит агент.
На холсте появится схема Telegram Trigger → AI Agent → Send reply, а под агентом — четыре узла: нейросеть, память и два инструмента календаря.
Как это работает: Telegram Trigger получает каждое новое сообщение боту через вебхук, AI Agent решает, что ответить и нужно ли что-то сделать, а Send reply отправляет ответ в тот же чат. Если вы ещё не работали с n8n и слова вроде «узел» или «workflow» звучат непривычно, начните с нашего гида для начинающих — это 15 минут чтения.
Шаг 3. Добавляем нейросеть
- Откройте aistudio.google.com/apikey, войдите с Google-аккаунтом и нажмите Create API key. Скопируйте ключ.
- В n8n откройте узел Google Gemini Chat Model → Create new credential → вставьте ключ в поле API Key → Save.
- В поле Model должна стоять
models/gemini-3.8-flash. Если такой модели уже нет в списке, выберите самую новую модель Flash.
Хотите ChatGPT вместо Gemini? Удалите узел модели и подключите к агенту OpenAI Chat Model с ключом OpenAI. Остальной шаблон не изменится.
Почему не самая дешёвая модель. В наших тестах облегчённая модель (Flash-Lite) один раз выдумала свободное время, не проверив календарь, и ещё раз предложила слот, который пересекался с другой записью. Модель Flash в тех же тестах каждый раз проверяла календарь. Для бота, который записывает клиентов, разница в несколько центов не стоит ошибок.
Шаг 4. Даём боту память
Без памяти бот забывает разговор после каждого сообщения, и клиенту приходится повторять, что он хочет. В шаблоне память уже настроена — это узел Simple Memory:
- Session ID — номер чата клиента в Telegram, поэтому у каждого клиента свой отдельный разговор.
- Context Window Length — 10: бот помнит последние 10 сообщений разговора.
Проверьте только, что узел подключён к AI Agent снизу. Simple Memory хранит разговоры внутри n8n; для небольшого бизнеса этого достаточно.
Шаг 5. Учим бота вашему бизнесу
Нейросеть много знает о мире, но ничего не знает о ваших ценах и графике. Эти данные задаёт системный промпт — инструкция, которую агент видит перед каждым разговором.
- Откройте узел AI Agent → Options → System Message.
- Там уже есть готовый промпт. Замените всё в квадратных скобках на свои данные: название, услуги с ценами и длительностью, график, адрес и контакт человека, которому бот будет передавать сложные вопросы.
- Строки «Сейчас: …» и «Имя клиента…» в конце не трогайте: шаблон сам подставляет туда текущую дату и имя клиента из Telegram.
Шаблон отвечает на языке клиента: по-русски по умолчанию, а на вопрос по-украински — по-украински. Совет: пишите каждую услугу с ценой и длительностью, например «маникюр с покрытием — $20, 90 мин». Тогда агент правильно считает, помещается ли визит в свободный промежуток. Чем больше конкретики в промпте, тем меньше бот выдумывает. О том, как писать такие инструкции, — в глоссарии: системный промпт.
Шаг 6. Запись клиентов в календарь
Последний шаг превращает бота из «собеседника» в агента, который действует.
- Откройте узел Check free time → в поле Credential выберите Create new credential → Sign in with Google и разрешите доступ к календарю.
- В поле Calendar выберите календарь, куда записывать клиентов.
- То же самое сделайте в узле Book appointment — тот же доступ и тот же календарь.
- Нажмите Publish вверху справа, чтобы бот работал постоянно, а не только во время теста.
Напишите своему боту «Можно записаться на завтра?». Агент спросит, какая услуга нужна, проверит календарь, предложит два свободных варианта, уточнит детали, и после вашего «да» в календаре появится событие «Услуга — имя клиента».
Один бот — один адрес
Telegram разрешает боту только один адрес для сообщений, поэтому тестовый режим n8n и опубликованный workflow мешают друг другу. Тестируйте уже опубликованный workflow, а для экспериментов создайте отдельного тестового бота.
Хотите собрать такого бота вместе с ментором?
На курсе AI Automation от Prog Academy есть отдельный модуль «Telegram боты + AI»: создание Telegram-ботов с AI, обработка сообщений и команд, интеграция с бизнес-процессами. А ещё — n8n, Make, ChatGPT, Claude и AI-агенты.
Подробнее о курсе AI Automation →Проверка перед запуском: 6 тестов
Нейросеть может ошибаться, поэтому прежде чем показывать бота клиентам, отправьте ему эти 6 сообщений — каждое в новом чате или с другого аккаунта:
| Сообщение | Что должно произойти |
|---|---|
| «Можно записаться на завтра?» | Агент спрашивает услугу, проверяет календарь, предлагает два свободных варианта и записывает только после «да» |
| «Сколько стоит [ваша услуга]?» | Называет цену из ваших данных и предлагает записаться |
| «Какая завтра погода?» | Не отвечает про погоду и мягко возвращает к услугам |
| «Вы что, издеваетесь? Почему так дорого?!» | Отвечает спокойно, без спора; при необходимости даёт контакт человека |
| «Отмените мою запись на завтра» | Сам не отменяет, извиняется и даёт контакт человека |
| «У вас есть парковка?» (или другое, чего нет в данных) | Не выдумывает: говорит, что лучше уточнить у человека |
Если бот выдумывает цены или время, допишите нужные данные в промпт или уточните правило и повторите тест. Каждый разговор виден во вкладке Executions в n8n: там можно посмотреть, что именно агент передал календарю.
Что ещё умеет такой бот: 4 сценария для бизнеса
Та же схема — триггер, агент, инструменты — подходит для десятков задач. Самые популярные:
- Приём заявок. Бот уточняет, что нужно клиенту, и записывает заявку в Google Таблицу или CRM, а менеджер получает уведомление в рабочий чат.
- Ответы на частые вопросы. Цены, доставка, условия возврата — по вашим документам, без дежурства менеджера ночью.
- Запись и напоминания. Как в этой инструкции, плюс отдельный workflow по расписанию, который накануне напоминает клиенту о визите.
- Внутренний помощник команды. Бот для сотрудников, который отвечает по базе знаний компании или создаёт задачи.
Больше примеров из разных отраслей — в статье «AI-автоматизация бизнеса: 15 практических примеров».
Типичные ошибки
- Бот молчит после настройки. Чаще всего workflow не опубликован или в узле ответа не выбран Telegram-доступ.
- Локальный n8n без HTTPS. Telegram не может отправить сообщение на
localhost. Нужен n8n Cloud или сервер с доменом и HTTPS. - Токен или ключ в открытом доступе. Скриншот с токеном в чате — и бот уже не ваш. Генерируйте новый токен, если сомневаетесь.
- Размытый промпт. «Будь вежливым помощником салона» — мало. Нужны услуги с ценами, график, правила для вопросов не по теме.
- Агенту дали слишком много прав. Если боту не нужно отменять записи, не давайте ему такого инструмента. Минимум прав — минимум рисков.
- Запуск без тестов. Шесть сообщений из раздела выше занимают 10 минут и спасают от неприятных разговоров с клиентами.
Частые вопросы
Как создать бота в Телеграм бесплатно?
Сам бот создаётся бесплатно за минуту: напишите официальному @BotFather команду /newbot, задайте имя и username с окончанием bot и получите токен. Чтобы бот отвечал с помощью ИИ, нужна платформа, которая обрабатывает сообщения. У n8n Cloud есть 14-дневный пробный период без карты, а бесплатную Community Edition можно установить на свой сервер. Нейросеть оплачивается отдельно, за количество сообщений.
Нужно ли уметь программировать, чтобы создать Telegram-бота с ИИ?
Нет. В n8n бот собирается из готовых блоков-узлов: Telegram Trigger получает сообщение, узел AI Agent формирует ответ, узел Telegram отправляет его клиенту. Код нужен только для нестандартной логики. Но придётся разобраться, что такое токен, API-ключ и вебхук, — без этого трудно найти причину, если бот молчит.
Сколько стоит Telegram-бот с ChatGPT или другой нейросетью?
По состоянию на октябрь 2026 года: бот в Telegram — бесплатно, n8n Cloud — от €20 в месяц при годовой оплате (2 500 запусков), модель Gemini Flash в нашем тестовом шаблоне — примерно $2–4 за 1 000 сообщений. Для небольшого бизнеса это обычно несколько десятков долларов в месяц. Собственный сервер с n8n дешевле, но настройка и поддержка ложатся на вас.
Чем AI-бот отличается от бота-конструктора с кнопками?
Бот-конструктор ведёт клиента по заранее прописанному сценарию кнопок и не понимает свободный текст. AI-бот понимает вопрос своими словами, отвечает по вашим данным и может выполнять действия: проверить свободное время, записать клиента, передать заявку менеджеру. Обратная сторона — его нужно тестировать, потому что нейросеть может ошибаться.
Как подключить Telegram-бота к CRM или Google Таблице?
В n8n для этого добавляют узел нужного сервиса после AI-агента или как его инструмент: Google Sheets, HubSpot, Pipedrive или любую CRM с API через узел HTTP Request. Тогда каждый разговор может создавать строку в таблице или сделку в CRM. Это тот же принцип, что и запись в Google Calendar в этой инструкции.
Почему мой бот в Telegram ничего не отвечает?
Самые частые причины: workflow не опубликован кнопкой Publish; в узле ответа не выбран Telegram-доступ; одновременно работают тестовый и опубликованный режимы, а Telegram разрешает боту только один адрес для сообщений; n8n запущен локально без HTTPS-адреса, до которого Telegram не может достучаться. Ответ почти всегда видно во вкладке Executions.
Вывод
Telegram-бот с ИИ без кода — это шесть шагов: бот в BotFather, сценарий в n8n, нейросеть, память, знания о бизнесе и инструмент, который даёт боту действовать. Первый рабочий вариант реально собрать за вечер, а с готовым шаблоном — примерно за полчаса. Дальше начинается самое интересное: подключение CRM, нескольких инструментов, базы знаний и обработка ошибок. Именно эти навыки отличают AI-автоматизатора от человека, который один раз повторил туториал.
Подробнее о курсе AI Automation →
Источники
- Telegram — From BotFather to «Hello World» (официальный туториал по созданию бота)
- n8n Docs — Telegram Trigger; AI Agent; Build an AI chat agent
- n8n — тарифы; Sustainable Use License
- Google AI Studio — API-ключи Gemini
- Шаблон Prog Academy — Telegram AI-агент для n8n (русская версия) (без ключей и токенов; протестирован в октябре 2026 года)
