Package Exports
- cleverbot.io
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (cleverbot.io) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
cleverbot.io
To install this package, simply enter the following in your console
npm install --save cleverbot.ioNote: It is a good practice to include --save to add this to your dependencies in your package.json
Before using this module, please get your API keys at http://cleverbot.io/keys
To initialize cleverbot, require the module, then create a new instance of cleverbot
var cleverbot = require("cleverbot.io"),
bot = new cleverbot("YOUR_API_USER", "YOUR_API_KEY");cleverbot.io allows you to save cleverbot sessions to access later If you've already created a session previously, simply add the following code to reference it
bot.setNick("sessionname")To create or access a cleverbot session, start with the following
bot.create(function (err, session) {
// session is your session name, it will either be as you set it previously, or cleverbot.io will generate one for you
// Woo, you initialized cleverbot.io. Insert further code here
});Now querying cleverbot is simple, you pass the text to the .ask() method
bot.ask("Just a small town girl", function (err, response) {
console.log(response); // Will likely be: "Living in a lonely world"
});Well, that's it for now! Happy hacking!
Cleverbot.io is free and open source, and will remain so.