Как сделать простого Telegram-бота через Claude Code

📅 6 июля 2026 · ⏱ 8 мин · 🏷 Продукты и кейсы

Ранее я уже разбирал, как собрать Telegram-бота без кода вообще (эта статья — про no-code конструкторы). Сейчас показываю другой путь — через Claude Code, с реальным кодом, который пишет за тебя ИИ. Этот способ даёт больше гибкости: бот получается твой, без ограничений конструктора.

Экран терминала с кодом Telegram-бота и открытый чат с ботом на телефоне


Почему через Claude Code, а не через конструктор

No-code конструкторы отлично подходят для простых сценариев — приветствие, меню кнопок, пересылка сообщений. Но как только нужна нестандартная логика (например, бот должен что-то считать, обращаться к внешнему сервису или хранить данные по-своему) — конструктор начинает мешать. Код, написанный Claude Code, не имеет таких ограничений: что можно объяснить словами, то можно реализовать.


Шаг 1. Получи токен бота у BotFather

Открой Telegram, найди официального бота @BotFather, отправь команду /newbot, следуй инструкциям — придумай имя и юзернейм. В конце BotFather выдаст токен — длинную строку из цифр и букв. Это ключ доступа к твоему боту, храни его в секрете.


Шаг 2. Опиши задачу Claude Code одним промптом

Не нужно знать, на каком языке пишутся боты и как устроен Telegram API — просто опиши, что бот должен делать.

📌 Пример первого промпта:

«Создай простого Telegram-бота на Python. Он должен: отвечать "Привет!" на команду /start, отвечать на команду /help списком доступных команд, и на любое текстовое сообщение отвечать эхом того же текста. Используй библиотеку python-telegram-bot.»

Claude Code сам создаст нужные файлы, установит зависимости и объяснит, как запустить готовый код.


Шаг 3. Вставь токен и запусти бота локально

Claude Code укажет, куда именно вставить токен от BotFather (обычно это отдельная переменная или файл конфигурации — токен никогда не пишется прямо в основной код). После этого бот запускается одной командой в терминале и сразу начинает отвечать в Telegram.

⚠️ Важно про токен

Никогда не выкладывай токен бота в открытый код или публичный репозиторий — это равносильно тому, что чужой человек получит полный доступ к твоему боту. Claude Code обычно сам предлагает хранить токен в отдельном защищённом файле — соглашайся на это.


Шаг 4. Добавляй функциональность маленькими шагами

После рабочего каркаса добавляй возможности по одной за раз: команду для сохранения заметок, интеграцию с таблицей, напоминания по расписанию. Один промпт — одна новая функция, точно так же, как при разработке любого другого проекта (принцип разбирал в статье «Как разбить большую задачу на маленькие промпты»).


Шаг 5. Опубликуй бота, чтобы он работал постоянно

Бот, запущенный только на твоём компьютере, отвечает лишь пока компьютер включён и терминал открыт. Чтобы бот работал круглосуточно, его нужно разместить на сервере — это тот же принцип, что и для любого другого проекта на постоянной публикации.


Таблица: конструктор vs Claude Code для Telegram-бота

Критерий No-code конструктор Claude Code
Скорость первого запуска Быстрее — минуты Чуть дольше — нужен токен и запуск
Гибкость логики Ограничена возможностями конструктора Практически любая логика, если её можно описать
Хранение данных Как предусмотрено платформой Полностью на твоё усмотрение
Стоимость Часто есть платные лимиты Только хостинг + расходы на ИИ

Итог

Telegram-бот через Claude Code — следующий шаг после конструкторов, когда нужна нестандартная логика или полный контроль над проектом. Процесс укладывается в тот же принцип, что и любой другой вайбкодинг-проект: маленький первый шаг, проверка на каждом этапе, постепенное наращивание функциональности.


Хочешь разобраться со своим ботом пошагово?

Гайд «Сделай под себя» — пошаговая инструкция

→ Живые примеры, разборы и ответы на вопросы — в Telegram-канале: t.me/fizrukvibecode