• Docs
  • API
  • Help
  • GitHub

›Microsoft Bot Framework

Microsoft Bot Framework

  • Implementation - NodeJS

More

  • Updating User Information
  • Using Data Collections
Edit

How to Implement

Development

First of all, if you don't know how to build a bot with Microsoft Bot Framework (NodeJS), you can check the documentation.

Also there are lots of samples about Microsoft Bot Framework on their Github Repository.

Implementation

Let's go step by step.

  1. You need to install our nodejs package to your project
npm install monosay
  1. You must create a bot on our platform

Create a Bot (If you already have a bot skip this step.)

  1. You must create a channel to connect with

If you already have your token just skip this step

  • Go to your bot
  • Click channels
  • Create Your Channel
  • Copy Your Token

Keep your token for next step.

  1. Import the library
var restify = require('restify');
var builder = require('botbuilder');

// ...
var monosay = require('monosay').usebotframework("YOUR_MONOSAY_TOKEN");
// ...
  1. Initialize the library
// ...
var bot = new builder.UniversalBot(connector, function(session) {
    session.send("You said: %s", session.message.text);
});
// ...
// Initialize the library
monosay.init(bot);
// ...
  1. Set the session storage (optional but highly recommended)

It is required for persistent user state.

// ...
// ...
// Set the storage
bot.set("storage", monosay.storage());
// ...
monosay.init(bot);
// ...
  1. Start messaging with your bot.
  2. Go to your bot's dashboard
  3. You will start to see your Analytics, Conversations and more...

Congratulations! You have finally implemented {mono}say into your Bot.

Updating User Information →
Copyright © 2018 {mono}say is a product of MonoFor, Inc.
Documentation built with Docusaurus and Hosted on Github