Как создать Telegram-бота с помощью ChatGPT без знания программирования
Даже если вы не умеете программировать, нужного вам Telegram-бота можно полностью создать с помощью искусственного интеллекта. Эта инструкция — для человека, который не знает кода, от начала до конца.
Шаги
1. Чётко представьте, что вам нужно
Чтобы дать ИИ точное задание, сначала вы сами должны понимать, что будет делать бот: например, «бот, который принимает заказы от клиентов и отправляет сообщение админу» или «бот, который считает, сколько человек подписалось на канал».
2. Выберите готовое задание
В разделе Библиотека промптов есть несколько готовых идей ботов с полными заданиями (регистрация на мероприятие, трекер роста канала, бот поддержки и т. д.). Выберите ближайший к вашей задаче — при необходимости отредактируйте текст под себя.
3. Отдайте промпт ИИ
Скопируйте задание целиком, вставьте в ChatGPT, Claude или Gemini и отправьте. ИИ вернёт несколько файлов (main.py, requirements.txt, .env.example) с полным кодом.
4. Сохраните каждый файл
Создайте на компьютере новую папку (например, «moy_bot») и сохраните в неё каждый файл, который вернул ИИ, с точно такими же именами (например, main.py) — менять код не нужно, достаточно скопировать.
5. Получите токен у BotFather
Выполните шаги из инструкции Получение токена и получите токен для своего бота.
6. Упакуйте папку в ZIP
Заархивируйте папку со всеми файлами — в инструкции Подготовка ZIP есть указания для вашего устройства.
7. Загрузите в Botxona
В панели нажмите кнопку «Новый бот», выберите ZIP-файл и введите токен.
8. Если появилась ошибка — верните логи ИИ
Если проверка показала жёлтый или красный результат, скопируйте «Промпт для исправления с ИИ» под отчётом и отправьте его ИИ в том же чате — он объяснит, что нужно исправить, и даст обновлённый код. Подробнее: Как читать результат проверки.
Почему это работает?
Требования Botxona (токен из переменной окружения, данные в DATA_DIR и т. д. — 6 правил) очень чёткие и стандартные, поэтому современные модели ИИ почти всегда соблюдают их с первой попытки — особенно если добавить правила в задание (во всех заданиях Библиотеки промптов это уже сделано).
Что делать дальше?
Когда бот запущен, прочитайте обзор панели управления и узнайте, как следить за аналитикой. Если нужно изменить бота или добавить функцию — попросите в том же чате с ИИ «теперь добавь ещё вот это» и загрузите новый код заново.
Частые вопросы
Что делать, если код от ИИ не работает?
Скопируйте сообщение об ошибке (логи) целиком и отправьте ИИ — в большинстве случаев он поймёт причину и вернёт исправленную версию. Подробнее: Как читать логи.
Нужно ли переписывать всё заново, чтобы добавить функцию?
Нет — достаточно попросить в том же чате с ИИ «добавь в существующий код [название функции]», и ИИ изменит только нужную часть.