Программа и содержание

Сайт: Сайт автора

Всё, что нужно знать для разработки и запуска ботов на самой популярной в мире платформе.

После прохождения курса вы сможете:

Создавать умных Telegram-ботов с помощью TypeScript и Telegraf.js

Обрабатывать входящие сообщения

Отправлять пользователям бота тексты с форматированием

Работать с медиафайлами

Вести учет пользователей в базе данных

Работать со сценами и сложными сценариями

Минимальные требования: Знание TypeScript, Знание основ Node.js

Зарегистрируем вашего первого бота в Telegram, настроим название, описание и фото, после чего сразу же запустим его. Затем рассмотрим, как обрабатывать команды, текстовые сообщения, медиафайлы и геолокацию пользователей - всё то, что делают популярные боты с большой аудиторией.

Также вы научитесь подключать собственную базу данных к боту, что позволит вам сохранять данные о пользователях даже в условиях перезагрузки бота. Вы научитесь проверять, подписан ли пользователь бота на ваш канал и сможете настроить роли для пользователей, например - ввести роль администратора бота, которому будут доступны дополнительные команды. Каждый раз, когда вы будете получать полезный навык из лекций, за ним будет следовать практическое упражнение, а в конце каждого модуля - тест, который позволит вам закрепить полученные знания.

Автор Антон Ларичев

Основатель PurpleCode, школы обучения разработки PurpleSchool. 14 лет опыта разработки, более 10 лет управления ИТ проектами и интернет маркетинга.