О чём статья: как создать Telegram-бота за 10 минут без навыков программирования — с помощью chatgpt.
Зачем читать: если тебе надоело копаться в туториалах 2015 года, ты увидишь, как нейросеть chat gpt реально решает задачу — быстро и без боли.
Почему сейчас: нейросети стали писать код, который реально запускается с первой попытки. А Telegram-бот — это самая быстрая автоматизация, которая работает даже на кухне, даже ночью.
Что тебе понадобится:
- Аккаунт в ChatGPT или Qwen.
- Установленный Python (лучше 3.10+)
- Аккаунт в Telegram и созданный бот через @BotFather
- Чистая папка и 10 минут времени
📢 Это часть большой рубрики про нейросети, автоматизацию и чат-ботов. Продолжение будет жарким — подпишись на телегу: @techone_space
Шаг 1. Формулируем промт
Открываем ChatGPT (можно chatgpt com, sora chatgpt, chat gpt бесплатно — работает всё) и кидаем вот такой промт:
Действуй как опытный разработчик, с опытом создания Telegram ботов. Сделай мне Telegram-бота на Python, который умеет принимать команды от меня, обрабатывать /напомни через N минут текст, и через указанное время отправлять мне сообщение с этим текстом. Работает на aiogram. Без базы данных. Всё в памяти. Просто. Без сложностей. Сразу с launch-инструкцией.
GPT (в моём случае — chatgpt 4o, жаль chatgpt 5 недоступен) отвечает сразу:
- код бота (bot.py)
- инструкции по запуску
- список зависимостей
Если не выдал — уточни "дай полный код" или "а как запускать". Он всё допишет. Или "В какой папке установить pip install aiogram?", он подскажет.
Шаг 2. Готовим окружение
На компе должен быть установлен Python. Проверяем:
- python --version (Если нет — скачай с python.org.)
- Создаём папку, сохраняем туда файл bot.py, копируем туда код от нейросети.
Ставим зависимости:
- pip install aiogram
Шаг 3. Создаём бота в Telegram
- Заходим в Telegram
- Пишем @BotFather
- Команда /newbot
- Придумываем имя и юзернейм
- Копируем токен
- Вставляем его в bot.py (в нужную строку, GPT всё покажет)
Шаг 4. Запускаем
В терминале пишем:
python bot.py
Бот жив. Пишем ему:
/напомни через 5 минут выпить воды
И через 5 минут он напомнит. Прямо в чате. Без Firebase, без баз данных, без регистрации СНИЛС.
📢 Пишу каждый день про нейросети и автоматизацию без лишнего шума. Забирай инсайды первым — @techone_space
Как добавить ещё фичи
Хочешь, чтобы бот отвечал на /цитата, /погода, /день? Просто напиши chat gpt:
Добавь команды /цитата, /погода, /день. /цитата — случайная фраза, /погода — из openweathermap, /день — сколько дней до конца недели.
GPT добавит. Если не заработает — напиши "исправь ошибку".
Хочешь inline-кнопки? JSON-лог? Работа в группах?
Промт будет такой:
Сделай бота с поддержкой кнопок, логом в JSON, и возможностью работать в группах.
GPT допишет. Даже если ты не знаешь, как это работает.
Что важно помнить
- ChatGPT — это не просто болталка. Это нейросеть для генерации кода, текста, интерфейсов и даже логики.
- Telegram — лучший способ запускать MVP за вечер
- Промт — это твой новый язык. Чем точнее — тем лучше результат
Работает даже в chat gpt бесплатно, через https chatgpt, на русском. Главное — задать правильный запрос.
Примеры, которые я уже сделал:
- бот-напоминалка
- бот для записи трат
- бот для быстрых голосовалок в чате
И всё это через chatgpt com, openai com, chat gpt на русском. Без курсов, без фронтенда.
Если ты хоть раз хотел сделать Telegram-бота — это самый простой способ. Буквально: копируешь, вставляешь, запускаешь.
Нейросеть делает всё остальное. GPT нейросеть теперь работает как тимлид. Только без дедлайнов. Попробуй — и отпиши, как получилось. Я такие штуки каждый день выкладываю в канал. Подписывайся, если интересно.