0.4.3 • Published 4 years ago
botbuilder-typetalk v0.4.3
botbuilder-typetalk
Typetalk bot connector for Microsoft BotBuilder.
Get started
Install botbuilder-typetalk
npm install botbuilder-typetalk --save
Create .env file.
.env:TYPETALK_CLIENT_ID='DEADBEEF' # see http://developer.nulab-inc.com/docs/typetalk/auth#client TYPETALK_CLIENT_SECRET='FACEFEED' TYPETALK_ROOMS='2321,2684' # comma separated
Initialize Typetalk Bot.
index.js:'use strict' require('dotenv').config() const TypetalkBot = require('botbuilder-typetalk').TypetalkBot const bot = new TypetalkBot({ clientId: process.env.TYPETALK_CLIENT_ID, clientSecret: process.env.TYPETALK_CLIENT_SECRET, rooms: process.env.TYPETALK_ROOMS }) bot.add('/', (session) => { session.send('Hello!') } bot.listen()
Run bot with typetalk adapter.
node index
Let's try sample!
Get botbuilder-typetalk project.
git clone git@github.com:nulab/botbuilder-typetalk.git cd ./botbuilder-typetalk
Create .env file.
TYPETALK_CLIENT_ID='DEADBEEF' # see http://developer.nulab-inc.com/docs/typetalk/auth#client TYPETALK_CLIENT_SECRET='FACEFEED' TYPETALK_ROOMS='2321,2684' # comma separated
Install dependencies.
npm install
Run sample bot.
node sample
License
MIT License