Содержание
  1. Три способа создать ИИ-бота: что выбрать под свою задачу
  2. Что нужно до старта: аккаунты, тариф и доступ
  3. Шаг 1. Создаём бота в Telegram и забираем токен
  4. Шаг 2. Собираем сценарий ИИ-бота в Make
  5. Шаг 3. Подключаем модуль OpenAI
  6. Шаг 4. Возвращаем ответ в Telegram
  7. Сколько кредитов съедает такой ИИ-бот
  8. Если ключа OpenAI нет: тот же ИИ-бот через HTTP-модуль
  9. Что доделать после первого ответа бота
  10. Чек-лист запуска ИИ-бота
  11. Частые вопросы
  12. Итог
ГайдыОбновлено · 08.2026

Как в Make создать Телеграм-бота на базе ChatGPT

3 марта 2024 · 14 минут чтения

Чтобы создать ИИ-бота, нужны три вещи: канал общения (чаще всего Telegram), языковая модель через API и связка между ними. Связку собирают в no-code платформе — Make (ранее Integromat), n8n или готовом конструкторе. Ниже — рабочая схема на Make и ChatGPT: бот принимает сообщение, отправляет его в OpenAI и возвращает ответ в чат.

Что вы получите из статьи:

  • сравнение трёх маршрутов сборки ИИ-бота с оценкой по деньгам и порогу входа;
  • пошаговый сценарий в Make из трёх модулей с точными названиями из документации платформы;
  • расчёт расхода кредитов Make на один диалог — сколько сообщений вытянет бесплатный тариф;
  • обходной маршрут, если доступа к OpenAI API нет.

Три способа создать ИИ-бота: что выбрать под свою задачу

Первое решение принимается до регистрации где-либо: вы собираете бота из блоков в облаке, поднимаете платформу автоматизации на своём сервере или пишете код. От этого зависят и деньги, и то, насколько бот переживёт блокировки.

Маршрут Порог входа Где живёт Когда брать
Облачная платформа (Make) Без кода, визуальный редактор Облако Make, оплата в валюте Быстрый прототип, немного сообщений в месяц
Свой сервер (n8n) Без кода, но нужен сервер Ваш VPS или Docker Много сообщений, свои данные, контроль расходов
Свой код (Python и Bot API) Нужен программист Любой сервер Нестандартная логика, интеграция с внутренними системами

Разница по деньгам ощутима: облако считает каждое действие сценария и берёт помесячную подписку, свой сервер — фиксированную аренду. Если вы склоняетесь ко второму варианту, посмотрите разбор установки n8n через npm, Docker и облако, а для кодового пути — обзор трёх путей самостоятельной разработки. Make и Zapier часто путают: их отличия разобраны в сравнении инструментов автоматизации.

Что нужно до старта: аккаунты, тариф и доступ

Соберите три доступа заранее — на каждом из них сборка может встать.

Аккаунт Telegram. Бот создаётся внутри мессенджера через служебного бота BotFather, отдельная регистрация не нужна.

Аккаунт Make. Регистрация бесплатная. С 27 августа 2025 года Make считает работу сценариев не в операциях, а в кредитах: на странице тарифов платформа формулирует это как «As of August 27, credits are the billing unit in Make» и поясняет, что «Each module action in your scenario… counts as one credit». Старые инструкции, где счёт идёт в operations, к текущему интерфейсу уже не подходят.

Что даёт бесплатный тариф Make по данным его страницы тарифов: 1000 кредитов в месяц, максимум 2 активных сценария, минимальный интервал между запусками 15 минут, 512 МБ трансфера данных и максимальный размер обрабатываемого файла 5 МБ. У платных планов там же две цены: переключатель «Pay monthly / Pay annually» над таблицей тарифов показывает разные числа. При годовой предоплате Core стоит 9 $ в месяц, Pro — 16 $, Teams — 29 $; при помесячной оплате те же планы стоят 10,59 $, 18,82 $ и 34,12 $. Годовая ставка ровно на 15% ниже, и по умолчанию таблица тарифов открывается именно на ней — цену без указанного периода из чужих обзоров брать не стоит. Базовый объём у всех трёх — 10 000 кредитов. Оплата картой в валюте.

Важная оговорка про 15 минут: она относится к сценариям по расписанию. Модуль Telegram, который мы поставим триггером, работает на вебхуке — в собственном руководстве Make он описан так: «This module relies on a webhook that will instantly trigger the scenario when new messages are received in Telegram».

Ключ OpenAI API. Аккаунт ChatGPT и подписка Plus ключ не дают — API оплачивается отдельно, ключ создаётся в личном кабинете OpenAI на платформе для разработчиков.

Здесь же — факт, который меняет план для части читателей. В официальном перечне поддерживаемых стран и территорий OpenAI Россия не значится, а сам документ предупреждает: «Accessing or offering access to our services outside of the countries and territories listed below may result in your account being blocked or suspended». То есть маршрут «Make + OpenAI» рабочий не для всех, и если ключа нет — переходите к разделу про HTTP-модуль, где та же схема собирается на другой модели.

Стойте, а с нейросетями вы знакомы? Приходите на бесплатный онлайн-практикум «Нейросети для жизни и карьеры» чтобы узнать, как повысить свою производительность и доход!

Шаг 1. Создаём бота в Telegram и забираем токен

Путь получения токена в BotFather
Путь получения токена в BotFather

Оболочка будущего ИИ-бота создаётся внутри мессенджера. Чаще всего сборка спотыкается на имени: Telegram требует от адреса бота конкретный формат.

Порядок такой:

  • откройте BotFather и отправьте команду «/newbot»;
  • укажите name — это отображаемое имя, оно видно в контактах и переписке, кириллица и пробелы допустимы;
  • укажите username — короткий адрес для поиска и ссылок t.me.

Требования к адресу в документации Telegram сформулированы дословно: «Usernames are 5-32 characters long and not case sensitive – but may only include Latin characters, numbers, and underscores. Your bot's username must end in 'bot’». Отсюда типовая ошибка: имя вида «my_assistant» BotFather отклонит, а «my_assistant_bot» примет.

В ответ придёт токен — строка вида 110201543:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw, которой авторизуются все запросы к Bot API. Документация Telegram сопровождает его прямым предупреждением: «Keep your token secure and store it safely, it can be used by anyone to control your bot». Не публикуйте токен в переписке и репозиториях: доступ к нему равен полному управлению ботом. Если токен всё же утёк, в BotFather есть команда отзыва и выпуска нового.

Откройте ссылку из сообщения BotFather — бот появится в вашем списке чатов. Пока он молчит: логики за ним ещё нет, её мы соберём в Make.

Создание Telegram-бота через BotFather командой /newbot

Мини-итог: на выходе первого шага у вас есть username бота и токен. Токен понадобится в следующем шаге при подключении Telegram к Make.

Шаг 2. Собираем сценарий ИИ-бота в Make

Сценарий ИИ-бота в Make: три модуля
Сценарий ИИ-бота в Make: три модуля

Войдите в аккаунт Make и нажмите «Create a new scenario». Весь бот — это три модуля подряд: приём сообщения, обращение к модели, отправка ответа.

Первым ставим приложение Telegram Bot и модуль Watch Updates. В руководстве Make шаг описан так: «The first app we’re to going add to the scenario is the Telegram Bot app. Search for the app and select the Watch Updates module». В окне настройки нажмите «Add», подключите свою учётную запись Telegram (сюда вставляется токен из первого шага) и сохраните — Make создаст вебхук и начнёт получать обновления.

Модуль Telegram Bot Watch Updates в сценарии Make

ОБЗОРНЫЙ ПРАКТИКУМ ПО НАШУМЕВШИМ НЕЙРОСЕТЯМ
Нейросети DEEPSEEK И QWEN За 2 часа сделаем полный обзор новых мощных ИИ-моделей, которые бросают вызов нейросети ChatGPT
ТОП-подарки всем участникам лекции:
  • Возможность получить Доступ в Нейроклуб на целый месяц
  • Как ИИ ускоряет работу и приносит деньги
  • За 2 часа вы получите четкий план, как начать работать с ИИ прямо сейчас!

Шаг 3. Подключаем модуль OpenAI

Нажмите «плюс» справа от модуля Telegram и найдите приложение OpenAI. Название приложения платформа меняла: в собственном руководстве Make оно записано как «OpenAI (DALL-E & ChatGPT)», а на странице интеграции — как «OpenAI (ChatGPT, Sora, Whisper)». Ищите по слову OpenAI — полная строка из старых инструкций может уже не совпадать.

Дальше — два уровня, где путаются чаще всего. Сначала выбирается модуль Create a Completion, и уже внутри него — опция Create a Chat Completion. Руководство Make формулирует это так: «Next, select the Create a Chat Completion option, as this will output a full reply for you». Обычный Completion вернёт продолжение текста, чат-режим — готовую реплику собеседника.

Для подключения понадобится ключ OpenAI API. В поле Role поставьте User, в поле промпта — инструкцию для бота:

  • отвечай на сообщение тем же языком: (channel_post.text);
  • если сообщение относится к теме (topic) — дай все относящиеся к ней подробности;
  • если не относится — извинись и сообщи, что по другим темам бот не отвечает.

Замените «topic» своей темой, иначе бот будет отвечать на что угодно. Вместо «channel_post.text» подставьте поле из модуля Telegram: «Message: Text» для личных сообщений или «Channel post: Text» для канала.

Настройка модуля OpenAI Create a Chat Completion в Make

Модель выбирается в этом же модуле. Линейка OpenAI обновлялась не раз, и от версии зависят и качество, и цена запроса — актуальные различия разобраны в материале про новые модели GPT-5.4 и GPT-5.4 Pro.

Шаг 4. Возвращаем ответ в Telegram

Остался последний модуль. В руководстве Make он назван прямо: «The last step is to send the reply back to Telegram. To achieve this, we have to add the Telegram - Send a Text Message or a Reply module to our scenario». Подключение выбирать заново не нужно — оно уже создано на втором шаге.

Настройте два поля:

  • Chat ID — сопоставьте «Message: Chat: ID» для личных сообщений или «Channel post: Chat: ID» для канала;
  • Text — сопоставьте «Choices []: Message.Content» из модуля OpenAI.

Модуль Send a Text Message or a Reply и сопоставление Chat ID

Сохраните сценарий и включите его переключателем. Напишите боту в Telegram — ответ придёт из модели. Если ответа нет, откройте историю выполнений: там видно, на каком из трёх модулей сценарий остановился и с какой ошибкой.

Промпт и роль User в модуле OpenAI в сценарии Make

Сколько кредитов съедает такой ИИ-бот

Этот расчёт стоит сделать до запуска, потому что бесплатный тариф заканчивается тише, чем кажется.

Правило Make со страницы тарифов: «Each module action in your scenario… counts as one credit». В нашем сценарии три модуля — приём обновления, обращение к модели, отправка ответа. Значит одно обработанное сообщение стоит не менее трёх кредитов. Три — нижняя граница: в FAQ той же страницы Make оговаривает, что «most actions consume 1 credit, while some advanced features leveraging Make’s AI Provider may use more».

Тариф Кредитов в месяц Сообщений при 3 кредитах на диалог, верхняя оценка
Free (0 $) 1000 не больше 330
Core (9 $ при годовой оплате, 10,59 $ помесячно) 10 000 не больше 3300

Оба числа — потолок: лимит поделён на нижнюю границу расхода, и каждый кредит сверх трёх опускает результат. Порядок цифр меняет решение: для внутреннего помощника на пару человек бесплатного тарифа хватит, для публичного бота в канале — нет. Плюс ограничение в 2 активных сценария на Free: тестовая копия и боевая версия одновременно уже займут весь лимит.

Отдельно считается модель. Кредиты Make оплачивают только работу сценария, токены OpenAI списываются со счёта OpenAI по его собственным тарифам. Фактический расход кредитов стоит сверить со счётчиком в интерфейсе Make после первой недели работы.

Если ключа OpenAI нет: тот же ИИ-бот через HTTP-модуль

Тот же сценарий без интеграции OpenAI
Тот же сценарий без интеграции OpenAI

Схема из трёх модулей не привязана к OpenAI. Средний модуль — единственное, что меняется: вместо готовой интеграции ставится универсальное приложение HTTP и его модуль Make a request, который отправляет запрос к любому REST API и передаёт ответ дальше по сценарию.

Что настраивается в этом модуле:

  • URL — адрес метода генерации из документации выбранной модели;
  • Method — POST;
  • Headers — заголовок авторизации с вашим ключом и Content-Type: application/json;
  • Body type — Raw, content type application/json, в теле — текст пользователя из модуля Telegram.

Третий модуль остаётся прежним — «Send a Text Message or a Reply», только поле Text сопоставляется с полем ответа из HTTP-модуля, а не из OpenAI.

Из моделей с русскоязычной документацией и приёмом оплаты внутри страны на этот слот обычно ставят GigaChat от Сбера и YandexGPT в Yandex Cloud: у обеих есть публичный REST API и собственные разделы для разработчиков, где указаны адреса методов, схема авторизации и актуальные лимиты. Точные значения берите из их документации на день сборки — тарифы и версии моделей там меняются.

Второй вариант обхода — поднять n8n на своём сервере: оплата и данные остаются под вашим контролем, а расход сводится к аренде сервера.

Что доделать после первого ответа бота

Рабочий прототип — ещё не бот, которого можно показать клиентам. Три доработки закрывают основные риски.

Обработка ошибок. В Make на модуле OpenAI ставится обработчик ошибок: если API не ответил, бот отправляет человеку понятную реплику вместо молчания, а вам — уведомление.

Ограничение частоты. Без лимита на количество запросов от одного пользователя счёт за токены и кредиты растёт непредсказуемо. Простейший вариант — фильтр по Chat ID и счётчик обращений в таблице.

История диалога. Базовый сценарий не помнит предыдущих сообщений: каждое обращение приходит к модели чистым. Чтобы бот держал контекст, последние реплики сохраняют в хранилище (Google Sheets, Airtable, Data Store в Make) и подставляют в промпт перед новым вопросом.

Без этих трёх надстроек бот остаётся демо; с ними он выдерживает поток пользователей.

Чек-лист запуска ИИ-бота

  • username бота заканчивается на «bot», токен сохранён вне переписки;
  • в Make три модуля: Watch Updates → Create a Completion (опция Create a Chat Completion) → Send a Text Message or a Reply;
  • в промпте подставлена своя тема вместо «topic»;
  • Chat ID и Text сопоставлены с полями предыдущих модулей;
  • сценарий включён переключателем, тестовое сообщение получило ответ;
  • расход кредитов сверен со счётчиком через неделю работы;
  • подключены обработчик ошибок и лимит запросов на пользователя.

Частые вопросы

Нужен ли платный тариф Make, чтобы создать ИИ-бота?

Две официальные страницы Make отвечают по-разному, и разницу стоит знать до сборки. Страница тарифов бесплатный запуск не запрещает: Free даёт 1000 кредитов в месяц и 2 активных сценария, а модуль Watch Updates работает на вебхуке, поэтому 15-минутный минимальный интервал Free к нему не относится — он про сценарии по расписанию. Само руководство Make по этому боту при этом ставит в требования «A Make account (Core Plan or above)», причины не называя. Практический ответ такой: собрать и проверить бота на Free реально, но это уже за рамками условий, которые Make описал для собственного сценария, и лимита хватает ненадолго — при нижней границе в три кредита на сообщение потолок Free порядка 330 обращений в месяц. Для теста и внутреннего помощника этого достаточно, для публичного бота берите Core: 9 $ в месяц при годовой предоплате или 10,59 $ при помесячной.

Заменяет ли подписка ChatGPT Plus ключ OpenAI API?

Нет. Подписка оплачивает веб-интерфейс ChatGPT, а обращения из сценария Make идут через API и оплачиваются отдельно по расходу токенов. Ключ создаётся в кабинете разработчика OpenAI.

Можно ли сделать ИИ-бота без ключа OpenAI?

Да. Средний модуль сценария заменяется на приложение HTTP с модулем Make a request, который обращается к любой модели с REST API — например к GigaChat или YandexGPT. Первый и третий модули Telegram остаются без изменений.

Почему бот отвечает не сразу?

Проверьте, включён ли сценарий, и посмотрите историю выполнений в Make. Модуль Watch Updates работает на вебхуке и запускает сценарий при получении сообщения, а ограничение бесплатного тарифа в 15 минут относится к сценариям по расписанию.

Бот забывает предыдущие сообщения — это нормально?

Да, базовый сценарий не хранит контекст: каждое сообщение уходит в модель отдельно. Историю диалога нужно сохранять самостоятельно — в Data Store внутри Make или во внешней таблице — и подставлять в промпт.

Итог

Связка из трёх модулей Make превращает пустого Telegram-бота в собеседника на языковой модели без единой строки кода. Основная сложность лежит в двух решениях до сборки: чем платить за модель и где сценарий будет жить. Разобравшись с ними один раз, вы меняете верхний и нижний модули под другие каналы — почту, форму на сайте, CRM — а средний оставляете тем же.

РОССИЙСКИЕ НЕЙРОСЕТИ ДЛЯ ЖИЗНИ И КАРЬЕРЫ В 2025
Присоединяйся к онлайн-вебинару.
В прямом эфире разберем и потестируем лучшие на сегодняшний день отечественные ИИ!
Вы узнаете о том:
  • Выполним базовые задачи на российских нейросетях и посмотрим на результаты!
  • Файл-инструкцию «Как сделать нейро-фотосессию из своего фото бесплатно, без иностранных карт и прочих сложностей»
  • Покажем 10+ способов улучшить свою жизнь с ИИ каждому — от ребенка и пенсионера до управленца и предпринимателя
Участвовать бесплатно
ОБЗОРНЫЙ ПРАКТИКУМ ПО НАШУМЕВШИМ НЕЙРОСЕТЯМ
Нейросети DEEPSEEK И QWEN
За 2 часа сделаем полный обзор новых мощных ИИ-моделей, которые бросают вызов нейросети ChatGPT
Вы узнаете:
  • Возможность получить Доступ в Нейроклуб на целый месяц
  • Как ИИ ускоряет работу и приносит деньги
  • За 2 часа вы получите четкий план, как начать работать с ИИ прямо сейчас!
Участвовать бесплатно

Читайте также

3 материала