Боты в Телеграме регистрируются у официального бота-регистратора @BotFather. Это единственный шаг, который делается руками в телефоне:
Найдите в Телеграме @BotFather (проверьте галочку верификации).
Команда /newbot → придумайте имя (видят люди) и логин бота (заканчивается на bot).
BotFather выдаст токен — длинную строку вида 1234567:AA.... Это ключ управления ботом.
Токен — секрет в чистом виде (глава 7 и глава 14 вас уже воспитали): кто знает токен — тот управляет ботом. В чат Claude его вставлять придётся — это нормально, но попросите: «сохрани токен в файл .env и сделай так, чтобы он не попал в git».

Рис. 20.1 — Диалог с BotFather: бот создан, токен выдан
Папка проекта, режим планирования:
Хочу телеграм-бота приёма заявок для мастерской по перетяжке мебели.
Сценарий: клиент пишет боту → бот здоровается и спрашивает по очереди:
что за мебель, имя, телефон → благодарит и обещает звонок в течение часа.
Каждая заявка: 1) приходит сообщением мне в личный телеграм;
2) записывается строкой в zayavki.xlsx (дата, мебель, имя, телефон).
Если клиент пишет что-то не по сценарию — бот вежливо возвращает
к вопросам, не выдумывает ответы от моего имени.
Токен от BotFather у меня есть. Предложи план, задай вопросы.
Обратите внимание на предпоследнюю фразу. У ботов есть профессиональная болезнь — фантазировать при неожиданных вопросах. Для бота-приёмщика правильное поведение — честное «на этот вопрос ответит мастер, оставьте телефон». Задайте это поведение сразу.
Из вопросов Claude будет один важный: как боту писать лично вам? Он попросит ваш ID в телеграме и подскажет, как его узнать за минуту.
Claude запустит бота — и вот он, момент магии: открываете телефон, пишете своему боту, и он отвечает. Протестируйте как честный клиент и как вредный:
пройдите сценарий до конца — заявка пришла в личку? строка в таблице появилась?
отправьте вместо телефона «перезвоните лучше вы» — бот выкрутился?
отправьте голосовое, стикер, фото дивана — не упал?
напишите с аккаунта жены/друга — работает не только у создателя?
Каждый огрех — знакомым циклом: «когда отправляю фото, бот молчит — пусть отвечает, что фото передаст мастеру». После испытаний — git, CLAUDE.md, вы знаете ритуал.

Рис. 20.2 — Диалог с ботом и заявка, упавшая в личку
Та самая новая тема. Пока бот запущен у вас на компьютере — он жив; закрыли крышку ноутбука — бот молчит. Клиенты пишут в полночь, поэтому боту нужен дом, который не выключается. Варианты по нарастанию серьёзности:
Старый ноутбук или мини-ПК дома. Честный вариант для старта: «настрой автозапуск бота при включении» — и пусть жужжит в углу. Минусы понятны: свет, интернет, пыль.
VPS — арендованный сервер. Стоит как пара чашек кофе в месяц, работает всегда. Звучит страшно, делается с Claude за вечер: «помоги арендовать VPS у российского провайдера и перенести туда бота, веди по шагам». Заодно освоите слова «сервер» и «ssh» — они вам ещё пригодятся.
Облачные платформы для ботов. Есть сервисы, где бот живёт «без сервера»; условия меняются — спросите Claude, что актуально.
Мой совет: начните с ноутбука на неделю — убедитесь, что бот полезен. Потом VPS. Перенос — тоже задача для Claude, включая настройку «если бот упал — перезапустись сам».
Бот — живой организм, заведите три привычки:
Проверка пульса. Раз в день напишите боту «привет» (или поставьте автоматическую проверку из главы 11: «скрипт, который раз в час проверяет, что бот отвечает, и шлёт мне тревогу, если нет»).
Чтение заявок. zayavki.xlsx копится — раз в неделю: «сводка по заявкам: сколько, что спрашивают чаще всего». Частые вопросы — кандидаты в автоответы бота.
Дневник изменений. Любая доработка — через git с понятной подписью. Бот, который «кто-то когда-то правил», — источник загадочных историй.
Сделайте бота-приёмщика под своё дело (нет бизнеса — сделайте семейного бота: список покупок, напоминания, копилка идей — механика та же).
Устройте ему вредные испытания по списку из шага 3.
Дайте боту пожить неделю и посмотрите на таблицу заявок.
Со звёздочкой: переселите бота на VPS. Это самый большой шаг этой главы — и после него слово «сервер» перестанет вас пугать навсегда.
Парсер — программа, которая заходит на сайты и собирает с них данные в таблицу. Звучит хакерски, применяется буднично:
следить за ценами конкурентов на 30 товаров;
собирать объявления по своим критериям с досок вроде Авито;
отслеживать наличие нужного товара или билета;
собрать базу организаций города из открытого каталога.
Наш кейс: мониторинг цен конкурентов с еженедельным отчётом «что подорожало, что подешевело, где мы дороже рынка». Это связка «парсер (сбор) + отчёт (анализ) + расписание (автомат)» — финальный экзамен по главам 10, 11 и 17 сразу.