13 lines
519 B
JavaScript
13 lines
519 B
JavaScript
async function messageCreate(msg) {
|
|
if (!this.c.discordAdminIDs.includes(msg.author.id)) return
|
|
if (msg.content.indexOf(this.c.prefix) !== 0) return
|
|
const args = msg.content.slice(this.c.prefix.length).trim().split(/ +/g)
|
|
const command = args.shift().toString().toLowerCase()
|
|
for (i = 0; this.commands.length > i; i++) {
|
|
if (this.commands[i].command == command) {
|
|
await this.commands[i].execute(this, msg, args)
|
|
break
|
|
}
|
|
}
|
|
}
|
|
module.exports = messageCreate; |