Uwev2/src/inc/trigger/chatbot.mjs
2019-11-19 04:45:54 +01:00

19 lines
397 B
JavaScript

export default async bot => {
const cleverbot = (await import("./lib/cleverbot.mjs")).default;
return [{
name: "chatbot",
call: /^(?![!./[])(.*uw(e|i).*)/i,
set: "uwe",
active: false,
f: async e => {
const res = await cleverbot.ask(e.message
.replace(/uw(e|i)/gi, "")
.split("?")
.join("")
);
e.reply(res.response);
}
}]
};