Во время конференции Microsoft Build 2016 был анонсирован Microsoft Bot Framework (сессия с Build 2016: [видео][1]). С его помощью можно создать бота (на C# или Node.js), которого потом можно подключить к различным каналам / приложениям: СМС, Skype, Telegram, Slack и т.д. Мы пишем бота, используя Bot Builder SDK от Microsoft, а все проблемы взаимодействия с третьесторонними API берет на себя Bot Connector (см. изображение). Звучит красиво, попробуем создать простого бота, который мог бы переводить деньги с карты на карту (логику перевода возьмем у Альфа Банка — тестовый стенд, описание API: [Альфа Банк][2]), испытав все прелести продукта, находящегося в альфа-версии.
Disclaimer: во время написания статьи Microsoft выпустил новую версию фреймворка, так что ждите вторую серию: мигрируем бота с v1 на V3.
![][3]
[Читать дальше →][4]
[1]:
https://channel9.msdn.com/Events/Build/2016/B821
[2]:
http://docs.alfabank.ru/
[3]:
https://habrastorage.org/files/27d/0b6/f33/27d0b6f338d3454c8e1e7a61807c37bf.png
[4]:
https://habrahabr.ru/post/307530/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut