Servers now have server spesific prefixes

This commit is contained in:
plane000
2018-05-22 18:49:07 +01:00
parent c0529d5dab
commit 825e1611f5
6 changed files with 30 additions and 15 deletions

10
main.js
View File

@@ -86,10 +86,14 @@ client.on('ready', () => {
/*on message event*/
client.on('message', async (message) => {
/*if it starts with prefix loaded from config*/
if (message.content.startsWith(Config.getconfig().Prefix)) {
if (message.content.startsWith(Config.getservers()[message.guild.id].prefix)) {
if (message.content.startsWith(';-;') || message.content.startsWith(';_;')) {
return;
}
Logger.logMSG(message);
var msg = message.content.toLowerCase().substring(Config.getconfig().Prefix.length);
var args = message.content.substring(Config.getconfig().Prefix.length).split(' ');
var msg = message.content.toLowerCase().substring(Config.getservers()[message.guild.id].prefix.length);
var args = message.content.substring(Config.getservers()[message.guild.id].prefix.length).split(' ');
args[0] = args[0].toLowerCase();
/*command manager checks if command exists*/