Добавить в корзинуПозвонить
Найти в Дзене
NeuroBanan

Как создать Telegram бот с нейросетью за 20 минут: пошаговая инструкция

За 20 минут соберём полноценного Telegram бота с доступом к ChatGPT 5.1, Nano Banana Pro и другим топовым нейросетям. Бот будет отвечать на запросы, генерировать изображения и обрабатывать видео. Понадобятся только базовые навыки программирования — всё остальное сделает API. Честно, это проще, чем кажется. Я сам собрал первого бота за вечер, хотя до этого не работал с API нейросетей. Технические требования: Для запуска понадобится Python 3.8+ и базовое понимание, как работают боты в Telegram. Если раньше не создавали ботов — ничего страшного, разберётся любой. Регистрируемся в BotFather (официальный бот Telegram для создания ботов) и получаем API токен. Это займёт буквально минуту. Выбор API для нейросетей: Критически важный момент — где взять доступ к нейросетям. Официальные API OpenAI, Google и Anthropic требуют заграничные карты, VPN и часто стоят дорого. Для работы в России удобнее использовать API Yes AI — там доступ ко всем топовым моделям (ChatGPT 5.1, Nano Banana Pro, Sora 2, V
Оглавление

Как создать Telegram бота с нейросетью за 20 минут: пошаговая инструкция

Что получим на выходе

За 20 минут соберём полноценного Telegram бота с доступом к ChatGPT 5.1, Nano Banana Pro и другим топовым нейросетям. Бот будет отвечать на запросы, генерировать изображения и обрабатывать видео. Понадобятся только базовые навыки программирования — всё остальное сделает API.

Честно, это проще, чем кажется. Я сам собрал первого бота за вечер, хотя до этого не работал с API нейросетей.

Что подготовить перед началом

Технические требования:

Для запуска понадобится Python 3.8+ и базовое понимание, как работают боты в Telegram. Если раньше не создавали ботов — ничего страшного, разберётся любой.

Регистрируемся в BotFather (официальный бот Telegram для создания ботов) и получаем API токен. Это займёт буквально минуту.

Выбор API для нейросетей:

Критически важный момент — где взять доступ к нейросетям. Официальные API OpenAI, Google и Anthropic требуют заграничные карты, VPN и часто стоят дорого. Для работы в России удобнее использовать API Yes AI — там доступ ко всем топовым моделям (ChatGPT 5.1, Nano Banana Pro, Sora 2, VEO 3.1, Midjourney) с оплатой российской картой и ценами в 2-3 раза ниже официальных.

-2

Минимальное пополнение от 300 рублей, что позволяет протестировать бота без крупных вложений.

Шаг 1: Создание бота в Telegram

Регистрация через BotFather:

Открываем Telegram, ищем @BotFather и отправляем команду:

/newbot

BotFather попросит придумать имя для бота (например, «Мой AI Помощник») и username (например, «my_ai_helper_bot»). Username должен заканчиваться на «bot».

-3

После регистрации получим токен — длинную строку вроде:

1234567890:ABCdefGHIjklMNOpqrsTUVwxyz

Сохраняем его — это ключ к управлению ботом.

Шаг 2: Получение доступа к API нейросетей

Регистрация и получение API ключа:

Переходим в бот Yes AI и получаем доступ к API. Преимущества этого варианта:

Работает без VPN — критично для стабильной работы бота из России. Оплата российской картой — не нужно искать зарубежные способы платежа. Одно API для всех моделей — не придётся интегрировать десяток разных сервисов.

Документация находится здесь: https://yesai.su/ru/docs/about_yes_ai_api

После регистрации получаем API ключ — его также сохраняем отдельно.

Пополнение баланса:

Минимальная сумма около 300 рублей. Этого хватит на 500-1000 запросов к текстовым моделям или 50-100 генераций изображений — достаточно для тестирования и первых пользователей.

Шаг 3: Установка необходимых библиотек

Создаём папку для проекта и устанавливаем библиотеки через командную строку:

pip install python-telegram-bot requests

python-telegram-bot — для работы с Telegram API. requests — для отправки запросов к нейросетям.

Установка займёт 1-2 минуты.

Шаг 4: Написание кода бота

Создаём файл bot.py и пишем базовую структуру. Вот рабочий пример бота с доступом к ChatGPT 5.1:

Базовый код для текстовых запросов:

Импортируем библиотеки, подключаем токены Telegram и API, создаём функцию для обработки текстовых сообщений. Когда пользователь пишет боту, запрос отправляется в ChatGPT 5.1 через API, ответ возвращается пользователю.

Обработка занимает 2-5 секунд на запрос — быстрее, чем через веб-интерфейс.

Добавление генерации изображений:

Для генерации картинок интегрируем Nano Banana Pro — самую продвинутую модель для изображений с поддержкой русского текста на картинках. Это критично важно, если планируете создавать инфографику, комиксы или рекламные материалы на русском языке.

Создаём команду /image, которая принимает текстовое описание и генерирует картинку. Например:

/image кот в космическом шлеме, фотореализм, 4K

Nano Banana Pro обработает промт за 10-40 секунд и вернёт изображение в разрешении до 2K-4K. Модель отлично понимает сложные описания и умеет писать текст на картинках без ошибок — в отличие от Midjourney или DALL-E.

Важный момент: если нужно написать текст на изображении, используйте двойные кавычки в промпте. Например:

/image создай плакат с текстом «КИБЕРПАНК 2077», неоновый стиль

Это снижает вероятность ошибок в написании.

Шаг 5: Добавление продвинутых функций

Генерация видео через Sora 2 и VEO 3.1:

Для создания видеороликов добавляем команду /video. Лучшие модели для этого — Sora 2 и VEO 3.1. Они генерируют видео до 20 секунд в высоком качестве.

Процесс генерации занимает 3-8 минут в зависимости от сложности сцены. Пользователь отправляет описание, бот возвращает готовый видеофайл.

Пример использования:

/video космический корабль пролетает через туманность, кинематографическая съёмка

Улучшение качества изображений:

Добавляем функцию апскейла — увеличения разрешения картинок. Пользователь загружает фото, бот улучшает качество до 4K и возвращает результат. Это полезно для обработки старых фотографий или увеличения разрешения сгенерированных изображений.

Редактирование изображений:

Nano Banana Pro умеет не только генерировать, но и редактировать картинки. Можно добавить команду для изменения фото: удаление фона, замена объектов, изменение стиля.

Пример команды:

/edit замени фон на белый цвет, человека оставь без изменений

Пользователь загружает фото, бот применяет изменения и возвращает результат за 15-30 секунд.

Шаг 6: Запуск и тестирование

Локальный запуск:

Запускаем бота командой:

python bot.py

Если всё настроено правильно, в консоли появится сообщение о запуске. Открываем Telegram, находим своего бота и отправляем тестовое сообщение. Бот должен ответить через 2-5 секунд.

Проверяем все функции: текстовые запросы, генерацию изображений, видео. Если что-то не работает — проверяйте логи в консоли, там будут указаны ошибки.

Размещение на сервере:

Для постоянной работы бота переносим код на сервер. Подойдёт любой VPS с Python — например, на Timeweb или VDSina. Устанавливаем зависимости, запускаем бота через screen или systemd, чтобы он работал круглосуточно.

Настройка сервера займёт 10-15 минут, если раньше работали с Linux.

Лайфхаки и подводные камни

Оптимизация промптов для нейросетей:

Чем детальнее описание, тем лучше результат. Вместо «нарисуй кота» пишите «фотореалистичный рыжий кот с зелёными глазами, студийное освещение, 4K». Nano Banana Pro отлично понимает сложные промпты и учитывает каждую деталь.

-4

Для комиксов используйте цепочки генераций — сначала создайте первый кадр, потом попросите продолжить сюжет. Nano Banana Pro запоминает контекст и поддерживает согласованность персонажей между кадрами.

Частые ошибки при создании ботов:

Не забывайте обрабатывать ошибки API — иногда нейросеть отклоняет запрос из-за фильтров безопасности. Добавьте сообщение пользователю с просьбой переформулировать запрос.

Устанавливайте таймауты для долгих операций. Генерация видео может занять до 8 минут — предупредите пользователя, что нужно подождать.

Ограничивайте частоту запросов от одного пользователя, чтобы избежать злоупотреблений и быстрой траты баланса API.

Контроль расходов:

Текстовые запросы к ChatGPT 5.1 стоят копейки — около 0.5-1 рубля за сообщение. Генерация изображений дороже — 5-10 рублей за картинку. Видео самое затратное — 20-50 рублей за ролик.

Установите лимиты на количество генераций в день для бесплатных пользователей или добавьте систему подписок для покрытия расходов.

Примеры промптов для разных задач:

Для создания инфографики с текстом:

создай инфографику «5 ШАГОВ К УСПЕХУ», современный дизайн, минимализм, синие оттенки

-5

Для генерации рекламных материалов:

рекламный постер с текстом «ЛЕТНЯЯ РАСПРОДАЖА», яркие цвета, фото товаров на фоне

-6

Для создания аниме-арта:

парень в стиле аниме, детальная прорисовка, яркие глаза, школьная форма, sakura на фоне

-7

Кстати, на форуме собрана подборка эффективных промптов для Nano Banana Pro с примерами результатов — там можно найти готовые шаблоны для разных задач.

-8

Расширение функционала бота

Добавление других нейросетей:

Через API Yes AI доступны десятки моделей. Можно добавить:

Midjourney — для художественной генерации в особом стиле. Sora Images — альтернатива Nano Banana для быстрой генерации. Kling — для специфических задач с видео. DeepFake Video — для замены лиц в видеороликах.

Каждая модель решает свои задачи. Nano Banana Pro универсальна и подходит для 80% случаев, но иногда нужны специализированные инструменты.

Создание меню команд:

Для удобства пользователей настройте меню команд через BotFather. Отправьте команду /setcommands и перечислите все доступные функции:

/start — запуск бота

/image — генерация изображения

/video — создание видео

/edit — редактирование фото

/upscale — улучшение качества

Так пользователи сразу поймут, что умеет бот.

Интеграция с базой данных:

Для хранения истории запросов и настроек пользователей подключите SQLite или PostgreSQL. Это позволит сохранять контекст диалогов и персонализировать ответы.

Монетизация бота

Модели подписок:

Бесплатный тариф — 10 запросов в день. Базовая подписка — 300 рублей/месяц, 500 запросов. Премиум — 1000 рублей/месяц, безлимит.

Интегрируйте оплату через Telegram Payments или ЮКассу — настраивается за 30 минут.

Партнёрские программы:

API Yes AI предлагает партнёрские условия — можно получать процент от платежей привлечённых пользователей.

Итоговая проверка и запуск

Убедитесь, что:

Бот отвечает на текстовые запросы через ChatGPT 5.1. Генерация изображений работает через Nano Banana Pro. Все команды прописаны в меню. Обработаны ошибки и таймауты. Настроены лимиты на количество запросов.

После проверки переносите бота на сервер для постоянной работы. Готово — у вас есть полноценный AI-бот в Telegram.

Весь процесс от регистрации до запуска занимает 20-30 минут. Основная сложность — правильно настроить API, но документация подробная, разберётесь без проблем. Успешного запуска!