Российский мессенджер Telegram в июне 2015 года открыл платформу для создания ботов, которые откликаются на команды пользователей и взаимодействуют с внешними сервисами. С тех пор многие СМИ уже создали своих ботов и с их помощью активно привлекают мобильную аудиторию на свои сайты.
На первом занятии мы попытаемся ответить на самые очевидные вопросы:
-
как создать простейшую игру с применением MongoDB;
-
как создавать свои команды для навигационного меню в боте;
-
как видоизменить клавиатуру телефона до неузнаваемости;
-
как научиться передавать файлы, аудио и видео в чате.
На втором занятии наша задача – сделать бот для рассылок. Попутно решим вопросы:
-
как передавать боту команды через интернет?
-
как сделать историю команд каждого пользователя в боте?
-
что такое Express-фреймворк? В шаге от своего сайта на чистом JavaScript.
Это live-урок, на котором мы будем с нуля писать приложение. В процессе мы можем столкнуться с каверзными деталями. Вы откроете для себя некоторые секреты из мира программирования и поймёте, как думают программисты.