Шаг 1. Регистрация

В Telegram найди @BotFather, отправь /newbot, придумай имя и ник (ник заканчивается на bot). Получишь токен: храни его как пароль и никому не показывай.

Шаг 2. Опиши задачу агенту

Хорошее описание включает команды, ответы и ограничения. Пример:

Сделай Telegram-бота на Python (aiogram). Токен читай из переменной окружения BOT_TOKEN.
Команда /start: приветствие и две кнопки: «Цены» и «Связаться».
Кнопка «Цены» отправляет текст из файла prices.txt.
Кнопка «Связаться» просит оставить телефон и пересылает его мне в чат.
Добавь README: как установить и запустить.

Шаг 3. Запусти у себя

  1. Создай виртуальное окружение и установи зависимости (агент подскажет команды).
  2. Задай токен в окружении: export BOT_TOKEN=....
  3. Запусти бота и проверь все кнопки в Telegram.

Шаг 4. Выкладывание

Пока ты не закрыл терминал, бот работает. Чтобы он работал постоянно, нужен сервер или хостинг для постоянно запущенных процессов. Подойдёт любой недорогой VPS или платформа для запуска приложений.

Не храни токен в коде и не загружай его на GitHub. Используй переменные окружения и добавь файл с токеном в .gitignore.

Частые вопросы

Нужен ли опыт программирования?

Для простого бота нет. Но агент может сделать ошибку, поэтому каждую кнопку стоит проверить вручную.

Сколько это стоит?

Сам бот бесплатный. Платишь только за агента (подписка или API) и, если нужно, за сервер.