Преподаватель объясняет как устроены чат-боты для Telegram, переключаясь между объяснением у доски и демонстрацией экрана компьютера. Видео записано с живой лекции для студентов в университете. На лекции рассказывается как работает Telegram, дается короткий обзор протокола MTProto, показывается взаимодействие MTProto и Telegram Bot API. Дается алгоритм как создать свой собственный бот с нуля при помощи BotFather, как подключиться к серверу api.telegram.org при помощи утилиты curl. На лекции рассмотрены три базовых метода Telegram Bot API: getMe, getUpdates и sendMessage. Дан инструктаж по правилам безопасности при работе с Telegram Bot API.
0:00 - Введение и задача с собеседования
3:03 - Технический экскурс: безопасность и владение данными в Telegram
5:36 - Архитектура Telegram: MTProto vs Bot API
14:54 - Основы работы с Telegram Bot API
26:57 - Практическая часть: Создание бота и работа с методами API
40:49 - Практика: Вызов методов API через cURL
1:09:32 - Практика: Отправка сообщения через API
1:15:25 - Важные предупреждения и домашнее задание
Сайт курса: https://wiki.olegsklyarov.ru