-
Notifications
You must be signed in to change notification settings - Fork 0
/
app.js
39 lines (30 loc) · 775 Bytes
/
app.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
require('dotenv').config();
const Discord = require("discord.js");
const {
sendPicture,
suggestAnime,
search
} = require("./events/message");
const { setActivity } = require("./config/setup");
const client = new Discord.Client();
client.on("ready", () => {
setActivity(client);
});
client.on("message", msg => {
setActivity(client);
if (msg.author.bot) return;
const content = msg.content.toLocaleLowerCase();
if (content === "sh!cat") {
return sendPicture(msg, 'cat');
}
if (content === "sh!dog") {
return sendPicture(msg, 'dog');
}
if (content === "sh!anime suggestion") {
return suggestAnime(msg);
}
if (content.includes("sh!search")) {
return search(msg, content);
}
});
client.login(process.env.DISCORD_BOT_TOKEN);