Ты уже писал боту. Точно писал. Заказывал что-то в чате, проверял баланс, играл в «угадайку» прямо в Telegram. Тебе отвечали мгновенно. В три часа ночи. Без «подожди, я занят».
После урока сможешь: объяснить тему «Что такое чат-бот и как он живёт» и выполнить связанный с ней учебный шаг без подсказки.
Это был не человек за экраном. Это бот. И самое классное: такого бота ты соберёшь сам. Не «когда-нибудь потом», а уже на этом курсе. Давай разберёмся, как он вообще работает.
Бот это автомат в чате
Представь автомат с газировкой. Кидаешь монетку, жмёшь кнопку, получаешь банку. Автомат не думает. Он просто делает то, что в него заложили: нажали эту кнопку, выдали эту банку.
Чат-бот устроен так же, только живёт в мессенджере. Ты пишешь ему сообщение, он отвечает по правилам, которые придумал его создатель. То есть ты.
Наш бот не будет «думать как живой человек». Никакого искусственного интеллекта. Он работает на чётких правилах, и это здорово, потому что ты всё контролируешь.
Путь одного сообщения
Вот что происходит, когда ты пишешь боту «привет». Сначала сообщение улетает не к боту напрямую, а на сервер мессенджера. Сервер это большой компьютер Telegram или ВКонтакте, который держит всю переписку.
Дальше твоя программа (тот самый бот, который ты написал) спрашивает у сервера: «Мне ничего не приходило?». Сервер отвечает: «Да, тут привет от такого-то». Программа смотрит в свои правила, видит, что на «привет» надо ответить, и отправляет ответ обратно через сервер. Ты получаешь его в чате.
Весь круг занимает доли секунды. Сообщение, сервер, твоя программа, ответ, и снова к тебе. Запомни эту цепочку, ты будешь возвращаться к ней весь курс.
Боты бывают очень разные
Бот-магазин показывает товары и собирает заказы. Бот-викторина задаёт вопросы и считает очки. Бот-напоминалка пишет «не забудь про тренировку». Бот-игра играет с тобой в чате.
Все они работают по одной схеме сверху. Меняются только правила внутри. И ты научишься писать эти правила. К концу курса у тебя будет коллекция ботов, и каждым можно похвастаться друзьям.
Контрольный вопрос. Ты написал боту «привет». Что происходит дальше по схеме работы бота?
Подсказка: Вспомни цепочку: сообщение, сервер, твоя программа, ответ.
Онлайн-проверка ответа появится позже
Практикум: загляни к настоящему боту
Создают ботов у @BotFather — это настоящий бот Telegram с синей галочкой, «отец ботов». Слева от поля ввода у него синяя кнопка «Open» (по-английски «открыть»): она открывает панель управления прямо в Telegram. В панели есть раздел «My bots» — «мои боты», список ботов, которые ты создал. У новичка он пустой, а первой строкой стоит кнопка создания нового бота.
Задание. Открой Telegram, найди в поиске @BotFather (с синей галочкой) и нажми кнопку «Open» слева от поля ввода. Откроется панель BotFather — это и есть бот, который создаёт ботов. Пришли скриншот панели, где виден раздел «My bots». В поле ответа напиши название кнопки, которой в этой панели создают нового бота (как написано на кнопке).
Подсказка: Кнопка стоит первой строкой в разделе «My bots», со значком плюса.
✅ Готово, если: программа запускается без ошибок и выводит то, что просят в задании.
Онлайн-проверка ответа появится позже
Практикум. Зачёт, если:
✅ открыта панель настоящего @BotFather (с галочкой);
✅ прислан скриншот с разделом «My bots»;
✅ названа кнопка создания бота.
