mirror of
https://github.com/litruv/DAdmin.git
synced 2026-07-25 03:06:11 +10:00
Added ambiguous prefix, between mention and db
This commit is contained in:
16
index.js
16
index.js
@@ -151,11 +151,21 @@ function doPMCommand(msg, prefix) {
|
|||||||
|
|
||||||
function doCommand(msg, prefix) {
|
function doCommand(msg, prefix) {
|
||||||
var message = msg.cleanContent
|
var message = msg.cleanContent
|
||||||
if (!message.startsWith(prefix)) return
|
|
||||||
|
if (msg.mentions.members.get(client.user.id) == undefined)
|
||||||
|
if (!message.startsWith(prefix)) return
|
||||||
|
|
||||||
//Split into command + args
|
//Split into command + args
|
||||||
const command = message.substring(prefix.length).split(/[ \n]/)[0].trim().toLowerCase()
|
if (message.startsWith(prefix)) {
|
||||||
msg.suffix = message.substring(prefix.length + command.length).trim()
|
var command = message.substring(prefix.length).split(/[ \n]/)[0].trim().toLowerCase()
|
||||||
|
msg.suffix = message.substring(prefix.length + command.length).trim()
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
var command = message.replace("@" + msg.guild.me.displayName, "").trim().split(" ", 1)[0];
|
||||||
|
msg.suffix = message.replace("@" + msg.guild.me.displayName, "").replace(command, "").trim()
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
var cmds = client.cachedcommands.filter(cmd => cmd.alias == command);
|
var cmds = client.cachedcommands.filter(cmd => cmd.alias == command);
|
||||||
if (cmds.length > 0) {
|
if (cmds.length > 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user