ИИ агент для создания бота
Агент пишет ботов для Telegram, Discord и VK — от простого FAQ-бота до сложной автоматизации с базой данных и API
2 часа
бот для Telegram с нуля
10+
платформ и фреймворков
24/7
доработки и баг-фиксы
Знакомо?
📚
Документация API — 200 страниц
Telegram Bot API, Discord.js, VK API — у каждой платформы своя документация, свои ограничения, свои подводные камни. На изучение уходят дни.
🔄
Callback-ад и состояния
Бот должен помнить, на каком шаге пользователь. Inline-кнопки, формы ввода, цепочки диалогов — управление состоянием превращается в спагетти-код.
🛠️
Деплой и хостинг — отдельная задача
Бот работает на localhost, но как его запустить 24/7? Webhook vs polling, SSL, VPS, pm2, логирование — это ещё полдня работы.
🐛
Баги в продакшене
Пользователь нажал кнопку дважды — бот завис. Отправил стикер вместо текста — ошибка. Каждый edge case нужно отлавливать отдельно.
Реальные кейсы
1
Telegram-бот для интернет-магазина
Владелец магазина автозапчастей хотел принимать заказы через Telegram. Агент написал бота с каталогом, корзиной и уведомлениями за 4 часа.
Настройка
👤
Пользователь
Нужен Telegram-бот для магазина автозапчастей. Каталог товаров (200 позиций), поиск по артикулу и названию, корзина, оформление заказа (имя, телефон, адрес). Мне — уведомление о новом заказе.
🤖
Агент
🤖 Архитектура бота:
• Python + aiogram 3.x (асинхронный, быстрый)
• SQLite для каталога и заказов
• Inline-кнопки для навигации по каталогу
• Поиск по артикулу и подстроке названия
• Корзина: добавить, убрать, количество
• Оформление: пошаговый диалог (FSM)
• Уведомление админу о новом заказе
Начинаю. Скинь каталог в CSV или Excel.
Ежедневное использование
👤
Пользователь
Бот работает, но при поиске «масло» выдаёт 40 результатов — неудобно листать. И нужна возможность обновлять каталог без перезапуска.
🤖
Агент
✅ Обновления:
• Пагинация поиска: 5 результатов на странице + кнопки «→» и «←»
• Фильтр по категории: после поиска можно сузить (масло моторное / трансмиссионное / гидравлическое)
• Обновление каталога: команда /update_catalog для админа — загружает новый CSV без перезапуска бота
• Добавил логирование заказов в файл
Коммит: feat: pagination + catalog hot-reload
2
Discord-бот для модерации сервера
Администратор Discord-сервера на 5000 участников автоматизировал модерацию: антиспам, приветствия, роли, логирование.
Настройка
👤
Пользователь
Discord-сервер, 5000 участников, игровое сообщество. Нужен бот: антиспам (удалять ссылки от новых пользователей), авто-роли при реакции на сообщение, приветствие новичков, логирование удалённых сообщений.
🤖
Агент
🤖 Бот модерации:
• Discord.js v14 + Node.js
• Антиспам: ссылки от аккаунтов < 7 дней → удаление + предупреждение
• Реакция-роли: настраиваемые через команду /setup-roles
• Приветствие: embed-сообщение с правилами + кнопка «Принимаю»
• Лог: канал #mod-log для удалённых/отредактированных сообщений
Начинаю с антиспама и ролей.
Ежедневное использование
👤
Пользователь
Антиспам работает, но удаляет ссылки на YouTube от всех. Нужно: новые аккаунты (<7 дней) — удалять все ссылки, остальные — только подозрительные домены.
🤖
Агент
🔒 Умный антиспам:
• Новые аккаунты (<7 дней): все ссылки → удаление + DM с объяснением
• Остальные: whitelist доменов (youtube.com, twitch.tv, steam, imgur) — разрешены
• Подозрительные (discord.gg от не-модов, bit.ly, укороченные) — удаление + лог
• Команда /whitelist add/remove для модераторов
Коммит: feat: smart anti-spam with domain whitelist
3
VK-бот для сообщества фитнес-клуба
Фитнес-клуб автоматизировал ответы на частые вопросы и запись на пробное занятие через бота ВКонтакте.
Настройка
👤
Пользователь
Нужен бот для группы VK фитнес-клуба. Функции: ответы на FAQ (расписание, цены, адрес), запись на пробное занятие (имя, телефон, выбор направления), рассылка акций подписчикам.
🤖
Агент
🤖 Бот для VK:
• Python + vkbottle (современный фреймворк)
• FAQ: клавиатура с кнопками «Расписание», «Цены», «Адрес», «Пробное занятие»
• Запись: пошаговый диалог → данные в Google Sheets (или уведомление админу)
• Рассылка: команда для админа, отправка подписчикам сообщества
Начинаю. Скинь расписание и прайс.
Ежедневное использование
👤
Пользователь
Бот работает! Но люди пишут «сколько стоит» вместо нажатия кнопки. Нужно чтобы бот понимал произвольные сообщения.
🤖
Агент
💬 Обработка произвольных сообщений:
• Добавил keyword-матчинг: «цена/стоит/абонемент» → прайс-лист
• «расписание/когда/время» → расписание занятий
• «адрес/где/как доехать» → адрес + карта
• «пробное/попробовать/записаться» → запуск формы записи
• Неизвестные сообщения → «Не понял вопрос. Выберите из меню:» + клавиатура
Бот стал «умнее» — обрабатывает 80% сообщений без кнопок.
Частые вопросы
Для каких платформ агент создаёт ботов?
Telegram, Discord, VK, WhatsApp Business, Slack и другие. Агент знает API и лучшие фреймворки для каждой платформы: aiogram для Telegram, Discord.js, vkbottle и др.
Нужно ли уметь программировать?
Для простых ботов (FAQ, рассылки) — нет, достаточно описать логику. Для сложных (интеграции, базы данных) — базовое понимание кода поможет ставить задачи точнее.
Бот будет работать 24/7?
Да. Агент поможет задеплоить бота на VPS или облачную платформу. Настроит автозапуск, логирование и мониторинг. Если бот упадёт — перезапустится автоматически.
Можно ли подключить оплату к боту?
Да. Telegram Payments, ЮKassa, Stripe — агент интегрирует платёжную систему. Корзина, оформление заказа, уведомление о статусе — полный цикл покупки.
Сколько времени занимает создание бота?
Простой FAQ-бот — 1-2 часа. Бот с каталогом и заказами — 4-6 часов. Сложная автоматизация с базой данных и API — 1-2 дня.