Owen Diffey hace 5 años
padre
commit
684f678c65
Se han modificado 1 ficheros con 8 adiciones y 3 borrados
  1. 8 3
      index.js

+ 8 - 3
index.js

@@ -50,15 +50,12 @@ client.on('message', message => {
 	for (mention of mentions) {
 		if(messageContent.includes(mention.userId)) {
 			if (serverData.mentionsMode == 0) {
-				var author = message.author.id;
 				messageContent = messageContent.replace(new RegExp("<@"+mention.userId+">", 'g'), "@"+mention.userId);
 				messageContent = messageContent.replace(new RegExp("<@!"+mention.userId+">", 'g'), "@"+mention.userId);
 			} else if (serverData.mentionsMode == 1) {
-				var author = message.author.username;
 				messageContent = messageContent.replace(new RegExp("<@"+mention.userId+">", 'g'), "@"+mention.username);
 				messageContent = messageContent.replace(new RegExp("<@!"+mention.userId+">", 'g'), "@"+mention.username);
 			} else {
-				var author = message.author.tag;
 				messageContent = messageContent.replace(new RegExp("<@"+mention.userId+">", 'g'), "@"+mention.username+"#"+mention.discriminator);
 				messageContent = messageContent.replace(new RegExp("<@!"+mention.userId+">", 'g'), "@"+mention.username+"#"+mention.discriminator);
 			}
@@ -66,6 +63,14 @@ client.on('message', message => {
 		}
 	}
 
+	if (serverData.mentionsMode == 0) {
+		var author = message.author.id;
+	} else if (serverData.mentionsMode == 1) {
+		var author = message.author.username;
+	} else {
+		var author = message.author.tag;
+	}
+
 	var post = {message:messageContent, id:message.id, time:message.createdTimestamp, user:author, links:JSON.stringify(l), images:JSON.stringify(i)};
 	var sql = 'INSERT INTO '+serverData.dbTable+' SET ?';
 	connection.connect();