Dodo GameDev: разрабатываем игрового Telegram-бота на базе Bot Framework и CosmosDBИнструменты
Backend-разработчик на базе .NET-стека. Активно интересуется тем, что происходит в мире Frontend'а, а с приходом в Додо у него появилась возможность применять навыки из обоих миров.
Telegram: @ceridan
Однажды в Додо мы на голом энтузиазме решили сделать игру. После нескольких месяцев работы у нас получился игровой Telegram-bot.
В этом докладе я:
* расскажу о фреймворке для разработки чат-ботов Microsoft Bot Framework v4 for JavaScript;
* приведу реальные примеры приготовления и использования фреймворка в нашем проекте;
* расскажу о тех трудностях, что возникли у нас при взаимодействии с Telegram'ом, и как мы их решали через Telegram API;
* покажу, как мы подключали CosmosDB для сохранения состояния и как с ним работать в Bot Framework;
* и, конечно, расскажу о тех граблях, что мы собирали на этом пути и героически преодолевали :)