Как создать Telegram-бота с помощью ИИ: гайд
7 октября 2026 г.8 мин чтенияАвтор: Мырзакулов Илияс Озганбаевич
Telegram-бот — один из лучших первых проектов: понятная задача, бесплатная платформа и быстрый результат. Ниже путь от идеи до работающего бота с помощью ИИ.
Что должен уметь ваш бот
Определите одну главную задачу. Чем она проще, тем быстрее вы получите рабочий результат и тем легче его проверить.
- принимать заявки и присылать их вам;
- отвечать на частые вопросы клиентов;
- записывать на услугу и напоминать о записи;
- присылать каталог, прайс или расписание.
Шаг 1. Создайте бота в BotFather
- 01Откройте в Telegram официального бота @BotFather.
- 02Отправьте команду /newbot.
- 03Придумайте имя (его видят пользователи) и username (должен заканчиваться на bot).
- 04Сохраните токен — длинную строку, по которой программа управляет ботом.
Шаг 2. Опишите бота для ИИ
Чем точнее задание, тем лучше результат. Укажите, на чём писать, что бот должен делать по шагам и какие требования к безопасности.
Ты опытный разработчик. Напиши Telegram-бота на Python с библиотекой aiogram для записи клиентов в барбершоп. Что делает бот: 1) по команде /start показывает приветствие и кнопки «Записаться» и «Цены»; 2) при нажатии «Записаться» по шагам спрашивает имя, телефон и удобное время; 3) отправляет заявку мне в личные сообщения; 4) подтверждает клиенту, что заявка принята. Требования: токен бота и мой chat id берутся из переменных окружения, а не из кода; код простой, с комментариями; приложи файл requirements.txt и инструкцию по запуску для новичка.
Шаг 3. Запустите бота на своём компьютере
- 01Установите Python с официального сайта python.org.
- 02Создайте папку проекта и положите туда файлы, которые подготовил ИИ.
- 03Создайте файл .env и впишите в него токен, как указано в инструкции.
- 04Установите зависимости командой из инструкции (обычно pip install -r requirements.txt).
- 05Запустите бота и напишите ему /start в Telegram.
Если появилась ошибка, скопируйте её текст (без токена) и отправьте ИИ со словами «вот ошибка, исправь». Обычно за две-три итерации бот заводится.
Шаг 4. Проверьте все сценарии
- нажмите все кнопки и пройдите путь клиента до конца;
- отправьте странные данные: пустое сообщение, длинный текст, эмодзи, чужой язык;
- попросите знакомого написать боту и пройти сценарий без подсказок;
- убедитесь, что заявка действительно приходит вам и содержит все данные.
Шаг 5. Разместите бота, чтобы он работал круглосуточно
Пока компьютер выключен, бот молчит. Для постоянной работы его размещают на арендованном сервере (VPS), в облачном хостинге для приложений или на собственном сервере. Бот должен запускаться автоматически и перезапускаться после сбоя: для этого используют systemd, Docker или встроенные функции хостинга.
Telegram умеет доставлять сообщения боту двумя способами: long polling (бот сам спрашивает новые сообщения, проще для старта) и webhook (Telegram присылает сообщения на ваш HTTPS-адрес). Начните с long polling.
Безопасность бота
- храните токен только в переменных окружения и не добавляйте файл .env в публичный репозиторий;
- команды администратора разрешайте только вашему chat id;
- собирайте минимум персональных данных и объясняйте клиентам, зачем они нужны;
- делайте резервную копию базы данных, если она есть;
- следите за логами: по ним видно ошибки и странную активность.
Частые ошибки новичков
- просят у ИИ сразу «бота на всё» и получают запутанный код;
- оставляют токен прямо в коде;
- не проверяют бота на людях и странных данных;
- не продумывают, что будет, когда бот упадёт.
Что дальше
Когда первый бот заработал, добавляйте возможности по одной: оплата, напоминания, админ-панель. Если хотите понять общий принцип, прочитайте, что такое вайб-кодинг, а если нужен сайт для бизнеса, смотрите гайд по сайту с ИИ.
Частые вопросы
Сколько стоит создать Telegram-бота?
Сам бот в Telegram создаётся бесплатно. Расходы появляются на хостинг, если бот должен работать круглосуточно, и на платные подписки ИИ-инструментов, если они вам нужны.
Нужно ли знать Python, чтобы сделать бота с ИИ?
Чтобы запустить готовый код, достаточно следовать инструкции. Но базовое понимание того, как устроен проект, сильно помогает исправлять ошибки и менять бота.
Можно ли делать ботов на заказ?
Да, многие так делают. Важно честно описывать сроки, условия поддержки и не обещать результат, который вы не можете проверить.