Comparing version 0.0.9-beta to 0.1.0-beta
@@ -6,3 +6,3 @@ import { PathLike } from "fs"; | ||
description: string, | ||
pathToCommandFile: PathLike | ||
action: Function | ||
} |
@@ -1,13 +0,23 @@ | ||
const actionMessageWrapper = require('../functions/action.message.wrapper') | ||
const { Message } = require('discord.js'); | ||
const actionMessageWrapper = require('../functions/action.message.wrapper'); | ||
const CommandMessage = require('../classes/command.message') | ||
module.exports = { | ||
name: 'messageCreate', | ||
once: false, | ||
/** | ||
* | ||
* @param {Message} message | ||
*/ | ||
run: (message) => { | ||
if (message.content.startsWith(message.client.options.prefix)) { | ||
const command = message.content.replace(message.client.options.prefix, ''); | ||
if (message.client.messageCommands.get(command)) { | ||
const cmd = message.client.messageCommands.get(command); | ||
const command = message.content | ||
.replace(message.client.options.prefix, '') | ||
.split(' '); | ||
if (message.client.messageCommands.get(command[0])) { | ||
const cmd = message.client.messageCommands.get(command[0]); | ||
actionMessageWrapper(message, cmd) | ||
const cmdMessage = new CommandMessage(message); | ||
cmd(cmdMessage); | ||
} | ||
@@ -14,0 +24,0 @@ |
{ | ||
"name": "disceasy", | ||
"version": "0.0.9-beta", | ||
"version": "0.1.0-beta", | ||
"description": "Um pacote simples para produzir bots Discord sem complicação.", | ||
@@ -5,0 +5,0 @@ "main": "src/index.js", |
3931
87