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

Почему через 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