https://github.com/voxaai/voxa-chatbase
https://github.com/voxaai/voxa-chatbase
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/voxaai/voxa-chatbase
- Owner: VoxaAI
- License: mit
- Created: 2018-09-24T16:36:13.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-30T19:27:18.000Z (over 3 years ago)
- Last Synced: 2025-10-04T00:49:29.749Z (9 months ago)
- Language: TypeScript
- Size: 808 KB
- Stars: 0
- Watchers: 11
- Forks: 2
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Voxa Chatbase for Alexa Skills and Google Actions
=================================================
[](https://travis-ci.org/mediarain/voxa-chatbase)
[](https://coveralls.io/github/mediarain/voxa-chatbase?branch=master)
A [Chatbase](https://www.npmjs.com/package/@google/chatbase) plugin for building Alexa Skills and Google Actions with [voxa](http://voxa.ai/)
Installation
-------------
Just install from [npm](https://www.npmjs.com/package/voxa-chatbase)
```bash
npm install --save voxa-chatbase
```
Usage
------
```javascript
const { VoxaApp } = require('voxa');
const voxaChatbase = require('voxa-chatbase').register;
const voxaApp = new VoxaApp(voxaOptions);
const chatbaseConfig = {
platform: '<"Facebook"|"SMS"|"Web"|"Android"|"iOS"|"Actions"|"Alexa"|"Cortana"|"Kik"|"Skype"|"Twitter"|"Viber"|"Telegram"|"Slack"|"WhatsApp"|"WeChat"|"Line"|"Kakao">' \\ or a custom name like "Workplace" or "OurPlatform"
apiKey: '',
ignoreUsers: [], // a list of users to ignore.
platform: 'alexa', // optional, if not present, it will take the default name from the platform used in Voxa
suppressSending: false, // A flag to supress sending hits.
};
voxaChatbase(voxaApp, chatbaseConfig);
```