1.0.2 • Published 3 years ago

botman-sdk v1.0.2

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

Botman SDK

API SDK for Botman according to Glip Botman v1.0 Glip Botman v2.0

Installation

npm install botman-sdk

APIs

Create New SDK

import BotmanSDK from 'botman-sdk';
// or use: const botmanSDK = require('botman-sdk').default;
export const CONFIG = {
    host: 'https://botman.lab.nordigy.ru',
    accessToken: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6ImpvaG4ubGluQHJpbmdjZW50cmFsLmNvbSIsInNlcnZpY2UiOiJ3ZWItdGVzdHMiLCJyb2xlIjoiUk9MRV9VU0VSIiwiaWF0IjoxNjIxOTI2Mzc1LCJleHAiOjE2Mjk3MDIzNzV9.GZFS84Q2-l0fQkL1ZvfH47wMbyDouA4W55Z0-Yt6irs',
}

const botmanSDK = new BotmanSDK(CONFIG);

Get token list

const response = await botmanSDK.getTokenList();
const response = await botmanSDK.getTokenList(isV2);

Send user message

const response = await botmanSDK.sendUserMessage(email, message);
const response = await botmanSDK.sendUserMessage(email, message, isV2);

Send team message

const response = await botmanSDK.sendTeamMessage(ITeamMessageParameterV1);
const response = await botmanSDK.sendTeamMessage(ITeamMessageParameterV1, isV2);

More Information

See Test Cases for Botman SDK to get more details.