-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbot.js
More file actions
26 lines (19 loc) · 636 Bytes
/
bot.js
File metadata and controls
26 lines (19 loc) · 636 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
const Discord = require('discord.js');
const helpers = require('./helpers.js');
const client = new Discord.Client();
client.on('ready', () => {
console.log(`Logged in as ${client.user.tag}`);
});
const commands = new helpers.Commands();
// Add your commands here...
commands.add({name: 'ping'}, (message) => {
message.channel.send('pong!');
});
commands.add({name: 'say', aliases: ['speak']}, (message, arg) => {
message.channel.send(arg || 'No argument provided');
});
// Pass messages to message handler.
client.on('message', (message) => {
helpers.messageHandler(commands, message);
});
helpers.login(client);