инструмент

Телеграм-бот через Claude Code: вайбкодинг бота на ИИ без кода

Телеграм-бот через Claude Code: вайбкодинг бота на ИИ без кода

Телеграм-бот через Claude Code собирается без единой строчки твоего кода. Токен бота ты берёшь у @BotFather в самом Telegram, задачу описываешь словами, а код пишет, запускает и правит Claude Code. Это и есть вайбкодинг телеграм-бота. Но решают дело не код и не инструмент, а две вещи: у бота есть жёсткая инструкция и твои файлы с ответами, чтобы ИИ не сочинял от твоего имени, и бот живёт на сервере, а не на ноутбуке.

Пишу для тех, кто ведёт своё дело: юрист, репетитор, мастер, магазин, студия. Каждый день одни и те же вопросы: «Сколько стоит?», «Работаете в выходные?», «А по моему случаю поможете?». По десять раз, руками, вечером с телефона. Эту рутину на входе можно отдать боту на ИИ. Разберём по-человечески, без магии: как собрать своего, что зашить в правила и где такой проект ломается.

Сразу сбью одну иллюзию. Бот на ИИ не сотрудник, который тебя заменит. Это помощник на входе: отвечает на частые вопросы, собирает заявку, отправляет прайс, зовёт тебя, когда вопрос сложный. Решения за тебя он не принимает. Но рутину снимает, и это уже много.

Что такое вайбкодинг телеграм-бота и чем он лучше конструктора

Вайбкодинг это когда ты описываешь словами, что нужно, а код пишет ИИ. Что это такое в целом и с какого проекта начинать, я разбирал в статье про вайбкодинг сайта. Здесь только про бота.

Создать бота без кода, с помощью ИИ, можно двумя путями, и они правда разные.

Конструктор. Собираешь бота мышкой: связал Telegram, подцепил нейросеть, нарисовал ветки. Из тех, где ИИ реально подключается, можно назвать Make и n8n. Быстро и наглядно. Но логика собрана из готовых блоков и упирается в то, что умеет платформа. И не всё, что зовут «конструктором ботов», умеет ИИ, об этом ниже в ошибках.

Свой бот, код которого пишет ИИ. Ты не арендуешь бота, а получаешь обычный код в своей папке. Пишет его Claude Code: инструмент, который читает проект, правит файлы и запускает команды. В документации Anthropic это сказано прямо: описываешь, что хочешь, обычным языком, а он планирует, пишет код и проверяет, что работает. Код твой: захочешь сменить хостинг или нейросеть, забираешь папку и идёшь дальше. Вот это и значит создать бота через ИИ: ИИ пишет код, а бот остаётся твоим.

Минус тоже честный: отвечать за результат некому, кроме тебя. Конструктор хотя бы не даст сломать то, чего в нём нет. Поэтому дальше в статье больше про правила и проверку, чем про код.

Как создать ИИ-бота в Telegram через Claude Code: по шагам

Последовательность, которую можно повторить.

Шаг 1. Опиши бота словами, до всякого кода. Одна страница: кому бот отвечает, на какие вопросы, что делает с заявкой, на чём зовёт тебя. Это станет заданием.

Шаг 2. Возьми токен у @BotFather. В Telegram открываешь служебного бота @BotFather и отправляешь /newbot. Он спросит имя и username. Username обязан заканчиваться на «bot». В ответ придёт токен, строка вида 110201543:AAHdqTc.... Telegram прямо пишет: обращайся с токеном как с паролем и никому его не показывай. Утёк, бери новый там же, у @BotFather.

Шаг 3. Возьми ключ к нейросети. Бот на ИИ думает не сам, а отправляет вопрос модели по ключу. Ключ берёшь у производителя модели. У меня на сайте, например, работает DeepSeek, ключ выдают на его платформе для разработчиков.

Шаг 4. Заведи папку проекта и два вида файлов. Не путай их, это частая ошибка.

Шаг 5. Поставь задачу словами. Открываешь Claude Code в папке проекта и пишешь задание. Например так:

Сделай телеграм-бота для моей студии.
Токен бота и ключ нейросети храни в отдельном файле с секретами, в код их не вписывай.
Бот отвечает на вопросы клиентов только по файлу prices.md и faq.md.
Если ответа в этих файлах нет, бот говорит, что передаст вопрос мастеру, и присылает мне сообщение с текстом клиента.
Цены, сроки и скидки, которых нет в файлах, бот не называет никогда.
В конце покажи, как запустить бота у меня на компьютере, и что проверить руками.

Шаг 6. Проверь руками, а не на слово. И вот тут чаще всего срезают угол. Инструмент скажет «готово» в любом случае. Пиши боту сам, как клиент: обычные вопросы, кривые вопросы, вопросы не по теме. Где бот ответил не то, туда и правка.

Шаг 7. Перенеси бота на сервер. Пока бот запущен на твоём компьютере, он работает, пока компьютер включён. Это не моё мнение, так написано в учебнике Telegram для разработчиков ботов: для постоянной работы бота размещают на сервере, который всегда онлайн. Попроси Claude Code подготовить бота к переезду на хостинг и объяснить каждый шаг.

Вот и весь вайбкодинг бота. Код ты не трогал. Твоя работа сместилась в задание, правила и проверку.

Как бот получает сообщения: два способа

Это пригодится, когда Claude Code спросит, как запускать бота, и ты не захочешь соглашаться вслепую.

Способов два, и одновременно они не работают.

Если бот какое-то время лежал, сообщения не пропадают сразу: Telegram держит их у себя, пока бот не заберёт, но не дольше 24 часов.

У моего телеграм-канала есть как раз такой бот на webhook. Человек пишет ему в личку, бот проверяет, подписан ли тот на канал, и выдаёт подписчику файлы. Секретную строку в заголовке он сверяет до всего остального, чужие запросы отбрасывает сразу. Собирается такой простой бот минут за пять. ИИ в нём нет вообще, и это нормально: не каждой задаче нужна нейросеть.

Правила бота: чтобы ИИ не выдумывал от твоего имени

Это главный раздел статьи. Код за тебя напишут. Рамки за тебя не задаст никто.

Покажу на своём примере. У меня на сайте юридической практики заявку разбирает ИИ. Это не Telegram-бот, а форма на сайте с письмом, но принцип тот же. В его инструкции первой строкой: ты секретарь, а не юрист. Он определяет, юридический ли это вопрос и куда его вести, а называть нормы, сроки, давать советы по существу и прогнозы ему запрещено.

И второй слой. Вывод секретаря проверяет отдельный запрос, «проверяющий». Если они разошлись, клиент получает только «заявку получили», а разбор ждёт меня. Один запрос уверенно ошибается, два запроса с разными ролями ловят друг друга. Как раскладывать задачи по отдельным агентам, подробно в статье про команду ИИ-агентов.

Как это выглядит в переписке. Клиент пишет: «Поможете вернуть деньги за онлайн-курс?» Бот без знаний и рамок отвечает примерно так:

Да, конечно! По закону вы имеете полное право вернуть деньги в течение 14 дней. Просто напишите заявление, и вам всё вернут!

Звучит бодро, а по сути опасная чушь: срок взят с потолка, «всё вернут» никто не обещал, разбора ноль. И сказано это от твоего имени.

Тот же бот после того, как ему дали рамку «не консультируй, объясни общее и позови специалиста»:

Вернуть деньги можно, но это зависит от того, что уже пройдено и что написано в договоре, поэтому разбирается индивидуально. Оставьте контакт и пару слов о ситуации, специалист посмотрит ваш случай и ответит по существу.

Тот же вопрос, а бот уже не подставляет тебя, а работает на тебя.

У тебя своя тема. Мастер не должен обещать сроки, которые не потянет, магазин не должен называть цену, которой уже нет. Принцип один: бот отвечает только по тому, что ты в него заложил, а на остальное честно зовёт человека. Тот же принцип, что и с текстами: ИИ без твоего материала пишет воду, только здесь эта вода уходит клиенту.

Claude Code в Telegram: это другое

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

Это пульт для тебя, а не бот для клиентов. Сообщения приходят, только пока сессия открыта. Доступ закрывается списком разрешённых отправителей, и правильно: если канал пересылает запросы разрешений, то кто может в него писать, тот может одобрять или запрещать действия Claude в твоей сессии. Клиентов туда пускать нельзя. Функция пока в статусе research preview, то есть предварительной версии.

Бот для клиентов это отдельная программа на сервере, которую Claude Code для тебя пишет. Не путай.

Где вайбкодинг бота ломается

На простом боте минусов почти нет. Они вылезают, когда бот растёт.

Я это прошёл. Мой фитнес-бот в Telegram, собранный вайбкодингом, дорос до 41 тысячи строк кода и 105 файлов тестов. Пользователь в базе один, это я сам. Встал он на распознавании еды: превратить «две котлеты и рис» в граммы и калории оказалось отдельной большой задачей, а не одной функцией. Подробный разбор с цифрами в той же статье про вайбкодинг сайта.

Мой совет: первым делай бота с понятным финишем. Он отвечает на частые вопросы, собирает заявку и зовёт тебя. Такой бот начинает работать в день запуска. Сложное наращивай потом, когда простое уже работает.

И ещё одно ограничение со стороны Telegram, о нём полезно знать заранее. В одном чате Telegram советует отправлять не больше одного сообщения в секунду, в группе бот может отправить не больше 20 сообщений в минуту, массово около 30 сообщений в секунду. Для бота на входе это с запасом. Для большой рассылки отправку придётся растягивать во времени.

Три ошибки, из-за которых бот получается позорным

Первая: принять сервис рассылок за ИИ-бота. Многое из того, что зовут «конструктором ботов», умеет только слать сообщения по базе. Проверяй, что нейросеть там реально отвечает.

Вторая: не дать боту знаний и рамок. Бот, которому не дали твоих цен, условий и правила «этого не знаешь, зови человека», будет уверенно сочинять на любой вопрос.

Третья: запустить без проверки. Пока ты сам не прогнал два десятка реальных вопросов, ты не знаешь, где бот плывёт. И узнаешь это от клиента.

Чек-лист перед запуском бота

Хоть один пункт красный, к людям пока рано.

  1. Бот описан словами на одной странице: кому отвечает, что делает, когда зовёт тебя?
  2. Токен и ключ нейросети лежат в отдельном файле с секретами, а не в коде и не в переписке?
  3. Правила для Claude Code лежат в CLAUDE.md, а инструкция и знания бота в его собственных файлах, а не только в чате с ИИ?
  4. Бот отвечает по твоим файлам с ценами и ответами, а не «из головы» нейросети?
  5. Не называет цены, сроки и факты, которых ты не задавал?
  6. На сложном вопросе объясняет общее и зовёт человека?
  7. Берёт контакт и суть запроса?
  8. Ты сам прогнал двадцать реальных вопросов, включая кривые и не по теме?
  9. Бот стоит на сервере и отвечает, когда твой компьютер выключен?

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

Можно ли создать телеграм-бота без кода? Да. Либо в конструкторе на чужой платформе, либо через Claude Code: ты описываешь задачу словами, код пишет ИИ, и он остаётся у тебя. Писать код руками не нужно ни там, ни там, но проверять работу бота придётся самому.

Как создать бота в тг с ИИ через Claude Code? Взять токен у @BotFather командой /newbot, взять ключ к нейросети у её производителя, завести папку проекта с CLAUDE.md для сборщика и файлами знаний для бота, поставить задачу словами, проверить бота руками и перенести на сервер. Шаги подробно выше.

Сколько стоит создать бота? Сам Telegram по умолчанию не берёт денег за сообщения, которые бот отправляет своим пользователям. Платить придётся за три вещи: подписку Claude или оплату через аккаунт Anthropic Console, запросы к нейросети и сервер. Цены у всех меняются, смотри на их официальных страницах.

Нужен ли сервер? Для работы с клиентами да. Запущенный на твоём компьютере бот живёт, пока компьютер включён. Telegram в учебнике для разработчиков сам советует постоянно работающий сервер.

Чем ИИ-агент для Telegram отличается от бота? Обычный бот идёт по заранее заданным веткам. ИИ-агент сам решает, что ответить, по правилам и знаниям, которые ты ему дал. Поэтому агенту и нужны жёсткие рамки, а боту на кнопках нет.

Быстро ли собирается такой бот? Простой бот собирается за минуты: мой бот выдачи файлов подписчикам канала собирается минут за пять. Бот на частые вопросы тоже быстрый, если задание и ответы уже написаны. Сложная логика тянется месяцами, мой фитнес-бот тому пример.

Что с этого тебе

Вайбкодинг телеграм-бота снимает с тебя код, но не снимает ответственность. Задание словами, правила для сборщика и знания для бота в файлах, проверка руками, сервер. С этим бот работает на тебя. Без этого он уверенно отвечает клиентам от твоего имени то, чего ты не говорил.

Бот на входе обычно не последний шаг. Следом встаёт вопрос: бот есть, а люди откуда? У меня ответ один: регулярные публикации. На них работает мой контент-завод: агент находит темы, пишет моим голосом, второй агент проверяет факты, и материал уходит готовым к публикации. Как собрать такой завод по шагам, от банка тем и своего голоса до редактора и первой публикации, я разбираю в «Контент-заводе на ИИ», там сейчас открыта предзапись.

Начать можно с малого. Забери бесплатный урок «Первый ИИ-агент за 20 минут»: соберёшь в Claude Code агента, который сам ведёт дневник проекта, помнит клиента, решения и сроки и отвечает строго по записям. С него удобно начинать и своего бота.

Было полезно?

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

Подписаться в телеграме