Cleverbot!

Signed-off-by: loicbersier <loic.bersier1@gmail.com>
This commit is contained in:
loicbersier 2020-05-11 20:34:11 +02:00
parent fbd3c4ed33
commit 9fc87f42be

34
commands/fun/cleverbot.js Normal file
View file

@ -0,0 +1,34 @@
const { Command } = require('discord-akairo');
const cleverbot = require('cleverbot-free');
class CleverBotCommand extends Command {
constructor() {
super('CleverBot', {
aliases: ['CleverBot', 'cb'],
category: 'fun',
clientPermissions: ['SEND_MESSAGES', 'ATTACH_FILES'],
args: [
{
id: 'message',
type: 'string',
prompt: {
start: 'What do you want to say to cleverbot?'
},
match: 'rest'
},
],
description: {
content: 'Talk to cleverbot!',
usage: '',
examples: ['']
}
});
}
async exec(message, args) {
cleverbot(args.message).then(response => {
return message.channel.send(response);
});
}
}
module.exports = CleverBotCommand;