botbuilder-adapter
Features
- Better Error handling
- Easier Testing
- Simpler Api
Usage
Install the necessary dependencies:
npm install botbuilder-adapter botbuilder botbuilder-dialogs restify typescript source-map-support &&npm install --save-dev nodemon @types/source-map-support ts-node
Create a bot:
// bot.ts /** * Creates a bot that just sends 🌵. */
Create a server:
// server.ts // Create adapter. // Create the bot. // Create HTTP server. // Listen for incoming requests.server.post'/api/messages', server.listenport,
Run it:
npx nodemon --exec ts-node server.ts