19 lines
397 B
JavaScript
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);
|
|
}
|
|
}]
|
|
};
|