Программа и содержание
Сайт: Сайт автора
Всё, что нужно знать для разработки и запуска ботов на самой популярной в мире платформе.
После прохождения курса вы сможете:
Создавать умных Telegram-ботов с помощью TypeScript и Telegraf.js
Обрабатывать входящие сообщения
Отправлять пользователям бота тексты с форматированием
Работать с медиафайлами
Вести учет пользователей в базе данных
Работать со сценами и сложными сценариями
Минимальные требования: Знание TypeScript, Знание основ Node.js
Зарегистрируем вашего первого бота в Telegram, настроим название, описание и фото, после чего сразу же запустим его. Затем рассмотрим, как обрабатывать команды, текстовые сообщения, медиафайлы и геолокацию пользователей - всё то, что делают популярные боты с большой аудиторией.
Также вы научитесь подключать собственную базу данных к боту, что позволит вам сохранять данные о пользователях даже в условиях перезагрузки бота. Вы научитесь проверять, подписан ли пользователь бота на ваш канал и сможете настроить роли для пользователей, например - ввести роль администратора бота, которому будут доступны дополнительные команды. Каждый раз, когда вы будете получать полезный навык из лекций, за ним будет следовать практическое упражнение, а в конце каждого модуля - тест, который позволит вам закрепить полученные знания.
Автор Антон Ларичев
Основатель PurpleCode, школы обучения разработки PurpleSchool. 14 лет опыта разработки, более 10 лет управления ИТ проектами и интернет маркетинга.