Browse Source

implemented rule to filter bot

Leone25 5 years ago
parent
commit
542b64417d
2 changed files with 3 additions and 4 deletions
  1. 1 0
      config.json.example
  2. 2 4
      index.js

+ 1 - 0
config.json.example

@@ -10,6 +10,7 @@
 			"roleMentionsMode": "2",
 			"authorMode": "2",
 			"allowDump": true,
+			"allowBots": false,
 			"dbHost": "MYSQL_HOST",
 			"dbUser": "MYSQL_USER",
 			"dbPassword": "MYSQL_PASSWORD",

+ 2 - 4
index.js

@@ -16,7 +16,7 @@ client.on('ready', () => {
 
 client.on('message', message => {
 
-	if (message.author.bot==true) return;
+	
 	
 	var serverData = undefined;
 
@@ -26,7 +26,7 @@ client.on('message', message => {
 
 	if (serverData==undefined) return;
 	
-	//console.log(message.mentions.roles);
+	if (message.author.bot== true && serverData.allowBots != true) return;
 	
 	if (message.content.startsWith(`${serverData.prefix||config.prefix}ping`)) {
 		message.channel.send('Pong! :ping_pong:');
@@ -125,8 +125,6 @@ client.on('message', message => {
 
 client.on('messageUpdate', async (messageOld, messageNew) => {
 	
-	console.log("woop");
-	
 	if (messageOld.partial) {
 		// If the message was removed the fetching might result in an API error, which we need to handle
 		try {