-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMain.js
More file actions
37 lines (27 loc) · 796 Bytes
/
Main.js
File metadata and controls
37 lines (27 loc) · 796 Bytes
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
//Main javascript for Aeon bot - Discord.js 12.5.1
//Aerosfilis - 2020
const CmdMngr = require('./CommandManager.js');
const AmongUs = require('./AmongUs.js');
const fs = require('fs');
const Discord = require('discord.js');
const Bot = new Discord.Client();
Bot.on('message', (Message) => {
let cmd_func;
cmd_func = CmdMngr.find_cmd(Message.content, AmongUs.commands);
if (cmd_func != null) {
cmd_func(Message);
return ;
}
switch (Message.content.toUpperCase()) {
case '!BUTTS':
Message.channel.send('(ノ◕ヮ◕)ノ*:・゚✧ BUTTS!');
break;
case '!PAWS':
Message.channel.send('(ノ◕ヮ◕)ノ*:・゚✧ PAWBS!');
break;
}
});
fs.readFile('./bot.token', 'ascii', (err, data) => {
if (err) return console.log(err);
Bot.login(data.split('\n')[0]);
});