Войти
Готовый инженерный маршрут

Запустить Telegram-бота

Готовый маршрут до работающей команды /start: стек, команды и промпты уже выбраны ProektMap.

11 готовых шагов 1–3 дня Проверяемый запуск
Карта выполнения

Путь от рабочего места до команды /start

Каждый шаг содержит готовую рекомендацию, команду или промпт и понятную проверку.

1
Шаг 1 15–25 минут

Открываем оплату AI-агентов из России

Этот шаг стоит первым во всех маршрутах /resheniya. Воспользуйтесь удобным сервисом «Плати по миру» по ссылке ниже: выпустите карту, пополните через СБП, затем войдите в Cursor через GitHub и оплатите Pro этой картой.

РезультатЕсть карта «Плати по миру», Cursor привязан к вашему GitHub, подписка оплачена этой картой.
Карта Плати по миру + Cursor на вашем GitHub с оплаченным Pro
2
Шаг 2 25–40 минут

Где работать с AI и как подготовить компьютер

Сравните платформы и режим работы, прочитайте мост «как писать агенту», затем поставьте стек на ПК. Оплата Cursor — на предыдущем шаге через Плати по миру.

РезультатПонятны инструмент, режим локально/SSH и мост Harness→Loop→Graph; базовые программы установлены.
Выбранная платформа + карта локально/SSH + мост Harness/Loop/Graph
3
Шаг 3 10–15 минут

Подключаем модели для кода и проверки

Названия моделей меняются, поэтому ProektMap показывает актуальные рекомендации из живого рейтинга, а роли остаются постоянными. Окружение уже готово на шаге «Где работать».

РезультатВ Cursor доступны основная coding-модель и отдельная reasoning-модель для проверки.
Готовый набор AI-моделей
4
Шаг 4 10–20 минут

Создаём приватный репозиторий

Создаём готовое место для кода. Сначала авторизуем GitHub CLI (если ещё не входили), затем команда ниже создаст приватный репозиторий и скачает его. Всё локально — SSH к VPS пока не нужен.

РезультатНа компьютере создана папка проекта, связанная с приватным GitHub-репозиторием.
Приватный репозиторий Telegram-бота
5
Шаг 5 10–15 минут

Регистрируем бота в Telegram

Токен работает как пароль. Не отправляйте его AI-модели, не вставляйте в код и не публикуйте в GitHub.

РезультатBotFather создал публичный @username и выдал BOT_TOKEN, сохранённый только локально.
Зарегистрированный бот и безопасный BOT_TOKEN
6
Шаг 6 15–25 минут

Создаём TypeScript-проект с grammY

grammY подключает проект к Telegram Bot API, dotenv загружает токен, а tsx запускает TypeScript без отдельной ручной сборки во время разработки.

РезультатУстановлены grammY, TypeScript, tsx и dotenv; проект готов к первому обработчику.
Готовый каркас grammY-проекта
7
Шаг 7 20–40 минут

Собираем рабочую команду /start

AI-агент получает готовый контракт и создаёт минимальный код без базы данных, платежей и лишних функций.

РезультатБот запускается и отвечает приветствием на команды /start и /help.
Рабочий код команд /start и /help
8
Шаг 8 10–20 минут

Проверяем бота в реальном Telegram

Запускаем long polling и отправляем команды новому боту. Терминал должен оставаться открытым до конца проверки.

РезультатЛокально запущенный бот отвечает на /start и /help с телефона или desktop-клиента Telegram.
Первый реальный диалог с ботом
9
Шаг 9 15–30 минут

Готовим проект к безопасному запуску

Фиксируем только код и пустой шаблон окружения. Реальный .env остаётся на компьютере.

РезультатПроект проходит typecheck, секреты исключены из Git, изменения сохранены в commit.
Проверенный commit без секретов
10
Шаг 10 60–90 минут

Запускаем бота на VPS через PM2

Готовим чистый Ubuntu VPS, выдаём ему read-only доступ к приватному репозиторию, создаём локальный .env и запускаем npm start под PM2.

РезультатЧистый Ubuntu VPS подготовлен, а PM2 держит единственный процесс Telegram-бота online.
Telegram-бот online под PM2
11
Шаг 11 20–30 минут

Проверяем бота после reboot VPS

Перезагружаем VPS целиком, подключаемся снова и проверяем автозапуск PM2, единственный polling-процесс и обе команды.

РезультатПубличный бот автоматически вернулся online и отвечает на /start и /help после reboot VPS.
Публичный работающий Telegram-бот
Готовый технический путь

На выходе остаётся работающий проект

ProektMap заранее выбрал TypeScript, grammY, long polling и PM2. Пользователь выполняет инструкции по порядку.

01Карта Плати по миру + Cursor на вашем GitHub с оплаченным Pro
02Выбранная платформа + карта локально/SSH + мост Harness/Loop/Graph
03Готовый набор AI-моделей
04Приватный репозиторий Telegram-бота
05Зарегистрированный бот и безопасный BOT_TOKEN
06Готовый каркас grammY-проекта
07Рабочий код команд /start и /help
08Первый реальный диалог с ботом
09Проверенный commit без секретов
10Telegram-бот online под PM2
11Публичный работающий Telegram-бот
Ресурсы по моменту задачи

Нужный хаб появляется внутри этапа

Можно начать без проектирования

Соберите рабочую команду /start по готовым шагам

Стек, структура проекта, обработчик команд, проверки и deploy уже определены. Следующий шаг открывается после понятного результата.

Открыть рабочую зону