Skip to content
port a Botmock project to MS Botframework
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
__tests__
utils
.gitignore
.npmrc
Bot.ts
LICENSE
README.md
index.ts
package-lock.json
package.json
templates.ts
tsconfig.json

README.md

Botmock Microsoft Bot Framework Integration

Easily utilize Botmock's Developer Handoff functionality to use conversational design data with Microsoft's Bot Framework and Azure Bot services.

Prerequisites

node --version

Guide

Clone this repository and install dependencies:

git clone git@github.com:Botmock/botmock-botframework-export.git

cd botmock-botframework-export

npm i

Create /.env and fill in values for the following:

BOTMOCK_TOKEN="@YOUR-BOTMOCK-TOKEN"
BOTMOCK_TEAM_ID="@YOUR-BOTMOCK-TEAM-ID"
BOTMOCK_BOARD_ID="@YOUR-BOTMOCK-BOARD-ID"
BOTMOCK_PROJECT_ID="@YOUR-BOTMOCK-PROJECT-ID"
LUIS_ENDPOINT_KEY="@YOUR-LUIS-ENDPOINT_KEY"

The last field (also called "Authoring Key") should be obtainable by visiting settings in the Luis.ai dashboard.

Start the HTTP server:

npm start

Find the created app in the Luis.ai dashboard and publish it.

Open Bot Framework Emulator and point it to http://localhost:8080/messages.

Want to help?

Found bugs or have some ideas to improve this integration? We'd love to to hear from you! You can start by submitting an issue at the Issues tab. If you want, feel free to submit a pull request and propose a change as well!

Submitting a Pull Request

  1. Start with creating an issue if possible, the more information, the better!
  2. Fork the Repository
  3. Make a new change under a branch based on master. Ideally, the branch should be based on the issue you made such as issue-530
  4. Send the Pull Request, followed by a brief description of the changes you've made. Reference the issue.

NOTE: Make sure to leave any sensitive information out of an issue when reporting a bug with imagery or copying and pasting error data. We want to make sure all your info is safe!

License

Botmock Dialogflow Export is copyright © 2019 Botmock. It is free software, and may be redistributed under the terms specified in the LICENSE file.

You can’t perform that action at this time.