Skip to content

pkvenu/botkit-glip-starter-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

botkit-glip-starter-app

Code-Style:Standard License:MIT chat-svg

botkit-glip-starter-app is a starter app allows you to create bots with Glip using Botkit.

It takes advantage of Botkit's core functionality thus allowing you to create complex conversational flows via a simple interface. It also allows you to use custom storage methods/systems to enable data persistence across sessions.

What is Botkit?

Here's an excerpt of Botkit's readme.md file:

[Botkit] provides a semantic interface to sending and receiving messages so that developers can focus on creating novel applications and experiences instead of dealing with API endpoints.

Installation

$ git clone https://github.com/pkvenu/botkit-glip-starter-app.git
$ cd <APP_DIRECTORY>
$ npm install  

Config

Update .env file with the credentails for the below properties:

GLIP_SERVER=https://platform.devtest.ringcentral.com
GLIP_APPKEY=
GLIP_APPSECRET=
GLIP_USERNAME=
GLIP_PASSWORD=
GLIP_EXTENSION=

Run

$ npm start

Usage

In the chat window enter the below command:

uptime

Response

I am a bot! I have been running for xxxxxxx minutes on LMRC7354.local.

Reference

Please see botkit's guide and reference document here.

Contributing

Bug Reports & Feature Requests

Something does not work as expected or perhaps you think this module needs a feature? Please open an issue using GitHub's issue tracker. Please be as specific and straightforward as possible.

Developing

Pull Requests (PRs) are welcome. Make sure you follow the same basic stylistic conventions as the original code (i.e. "JavaScript standard code style"). Your changes must be concise and focus on solving a single problem.

License

The MIT License (MIT)

Copyright (c) 2016

About

Started application to get started with Botkit and Glip

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published