iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 19
0
AI & Machine Learning

Microsoft Bot Framework 30天上手 + 自幹 Line Builder 串接 + Line Bot Demo系列 第 19

Manage state data 補充 mongo storage

https://docs.microsoft.com/en-us/bot-framework/nodejs/bot-builder-nodejs-state

var inMemoryStorage = new builder.MemoryBotStorage();
var inMemoryStorage = new builder.MemoryBotStorage();
var bot = new builder.UniversalBot(connector, [..waterfall steps..])
                    .set('storage', inMemoryStorage); // Register in-memory storage 

主要是開放將 state data 另存到到local端

  • Manage state data with Cosmos DB
  • Manage state data with Table storage
    這兩個範例,是希望你將data 存到azure上,不過botframework的storage又不用錢,自已開azure要錢,而且最好botframework.com用的不是azure,反正整個就是很詭異.

下面是有神人做出支援 mongo 的 stroage
https://github.com/Manacola/msbotframework-mongo-middlelayer
因為去年在做第一版的時候,就已經將storage拿出來改掉了。
不過現botframework有開放出來,
就直接這樣存在


上一篇
Intercept messages
下一篇
Handle user and conversation events
系列文
Microsoft Bot Framework 30天上手 + 自幹 Line Builder 串接 + Line Bot Demo30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言