mirror of
https://github.com/danbulant/Shasha
synced 2026-05-24 12:22:00 +00:00
29 lines
No EOL
916 B
JavaScript
29 lines
No EOL
916 B
JavaScript
'use strict';
|
|
|
|
const commando = require("@iceprod/discord.js-commando");
|
|
const { trySend } = require("../../resources/functions");
|
|
const { chatAnswer } = require("../../resources/shaChat");
|
|
|
|
module.exports = class chat extends commando.Command {
|
|
constructor(client) {
|
|
super(client, {
|
|
name: "chat",
|
|
memberName: "chat",
|
|
group: "fun",
|
|
description: "Lets chat!"
|
|
});
|
|
}
|
|
async run(msg, args) {
|
|
if (!args) {
|
|
return trySend("Ask me somethin?");
|
|
}
|
|
return msg.channel.startTyping()
|
|
.then(
|
|
trySend(this.client, msg, await chatAnswer(
|
|
msg.cleanContent.slice((msg.guild.commandPrefix + msg.command.name).length + 1)
|
|
))).then(r => {
|
|
return r;
|
|
}).catch(() => { })
|
|
.finally(msg.channel.stopTyping());
|
|
}
|
|
}; |