From e911865866c750d7f3bbd5da667cb034ad380c7d Mon Sep 17 00:00:00 2001 From: Daniel Odendahl Jr Date: Sat, 6 May 2017 05:40:52 +0000 Subject: [PATCH] Cleverbot Create Thing --- index.js | 6 ++++++ structures/Cleverbot.js | 17 +++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 structures/Cleverbot.js diff --git a/index.js b/index.js index 298f0148..efc5cec2 100644 --- a/index.js +++ b/index.js @@ -7,7 +7,13 @@ const client = new CommandoClient({ unknownCommandResponse: false }); const path = require('path'); + const { carbon, discordBots } = require('./structures/Stats'); + +const Cleverbot = require('./structures/Cleverbot'); +const clevs = new Cleverbot(); +clevs.create(); + const SequelizeProvider = require('./providers/Sequelize'); const Database = require('./structures/PostgreSQL'); const database = new Database(); diff --git a/structures/Cleverbot.js b/structures/Cleverbot.js new file mode 100644 index 00000000..15349df0 --- /dev/null +++ b/structures/Cleverbot.js @@ -0,0 +1,17 @@ +const request = require('superagent'); + +class Cleverbot { + create() { + request + .post('https://cleverbot.io/1.0/create') + .send({ + user: process.env.CLEVS_USER, + key: process.env.CLEVS_KEY, + nick: process.env.CLEVS_NICK + }) + .then(response => console.log(`[Cleverbot] Created with nick: ${response.body.nick}`)) + .catch(err => console.error(`[Cleverbot] Failed to create: ${err}`)); + } +} + +module.exports = Cleverbot;