Практика: собери и упакуй своего бота

Пора собрать всё вместе. Три миссии — от рабочего бота до готового кейса, который можно показывать клиентам. Делай на своём тест-боте из онбординга.

🎯 После урока сможешь: собрать и упаковать собственного бота сбора заявок как готовый кейс.

Карта готового бота

  заявка пользователя -> SQLite
  новая заявка -> уведомление администратору
  деплой -> бот работает без твоего компьютера
  кейс -> цена и портфолио

Задание. МИССИЯ 1 «Рабочий бот». С помощью Claude Code собери бота сбора заявок: приём заявки по шагам (имя, контакт, курс), сохранение в SQLite, уведомление администратору. Запусти и проверь. Приложи скрин, где бот принимает заявку. В поле ответа впиши имя файла, где лежит токен бота (не в коде).
Принято, если:
1. Приложен указанный артефакт: скрин, текст, расчёт, файл или ссылка, по которому можно проверить результат.
2. Результат соответствует миссии и виден без дополнительных устных пояснений.
3. Секреты, токены, пароли и персональные данные не раскрыты в артефакте.
4. Поле ответа заполнено в формате, который указан в задании.

Подсказка: Токен — секрет, живёт в файле с точкой в начале имени.

✅ Готово, если: программа запускается без ошибок и выводит то, что просят в задании.

Онлайн-проверка ответа появится позже

Задание. МИССИЯ 2 «Круглосуточно». Задеплой своего бота на Railway (или другой сервис), чтобы он работал без твоего компьютера. Токен положи в переменные окружения сервиса. Приложи скрин панели с работающим ботом. В поле ответа впиши, куда на сервере кладут токен (два слова).
Принято, если:
1. Приложен указанный артефакт: скрин, текст, расчёт, файл или ссылка, по которому можно проверить результат.
2. Результат соответствует миссии и виден без дополнительных устных пояснений.
3. Секреты, токены, пароли и персональные данные не раскрыты в артефакте.
4. Поле ответа заполнено в формате, который указан в задании.

Подсказка: Не в код: токен кладут в настройки окружения на стороне сервиса.

✅ Готово, если: программа запускается без ошибок и выводит то, что просят в задании.

Онлайн-проверка ответа появится позже

Задание. МИССИЯ 3 «Кейс и цена». Упакуй кейс своего бота по схеме из 5 строк (проблема, решение, результат, стек, демо) и назови цену по формуле. Приложи текст кейса. В поле ответа впиши, за счёт чего окупается бот для клиента (одно-два слова: что он экономит).
Принято, если:
1. Приложен указанный артефакт: скрин, текст, расчёт, файл или ссылка, по которому можно проверить результат.
2. Результат соответствует миссии и виден без дополнительных устных пояснений.
3. Секреты, токены, пароли и персональные данные не раскрыты в артефакте.
4. Поле ответа заполнено в формате, который указан в задании.

Подсказка: Вспомни боль клиента: что именно перестаёт теряться благодаря боту.

✅ Готово, если: программа запускается без ошибок и выводит то, что просят в задании.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Перед сдачей вспомни: как называется локальный файл для секретов, который не отправляют в git? Впиши имя файла.

Подсказка: Имя начинается с точки.

Онлайн-проверка ответа появится позже

Готово? Тогда у тебя первый продаваемый продукт и первый кейс в портфолио. В следующем паттерне научимся связывать сервисы между собой — и продавать не бота, а экономию времени.

Назад  ·  ↑ В начало урока  ·  ⌂ К навигатору курса

Школа Виктора Комлева