Print a message showing zero players when no players are online
This commit is contained in:
		
							parent
							
								
									139e8dcfca
								
							
						
					
					
						commit
						9e2191a199
					
				
							
								
								
									
										4
									
								
								index.js
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								index.js
									
									
									
									
									
								
							| 
						 | 
					@ -30,7 +30,6 @@ function sendOnline(status, channel) {
 | 
				
			||||||
            embed.addField("**" + status[s].name + "**:", status[s].players.join(', '), false);
 | 
					            embed.addField("**" + status[s].name + "**:", status[s].players.join(', '), false);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
    if ( playerCount == 0 ) return;
 | 
					 | 
				
			||||||
    embed.setTitle("**Players Currently Online:** " + playerCount);
 | 
					    embed.setTitle("**Players Currently Online:** " + playerCount);
 | 
				
			||||||
    channel.send(embed);
 | 
					    channel.send(embed);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					@ -57,6 +56,7 @@ client.on('message', async msg => {
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
        });
 | 
					        });
 | 
				
			||||||
        Servers.forEach(function (server) {
 | 
					        Servers.forEach(function (server) {
 | 
				
			||||||
 | 
					            if ( !status[server.slug] ) return;
 | 
				
			||||||
            const q = new Query({host: server.rconAddress, port: server.queryPort, timeout: 250});
 | 
					            const q = new Query({host: server.rconAddress, port: server.queryPort, timeout: 250});
 | 
				
			||||||
            try {
 | 
					            try {
 | 
				
			||||||
                q.fullStat()
 | 
					                q.fullStat()
 | 
				
			||||||
| 
						 | 
					@ -69,6 +69,8 @@ client.on('message', async msg => {
 | 
				
			||||||
                    .then(() => { q.close(); })
 | 
					                    .then(() => { q.close(); })
 | 
				
			||||||
                    .catch(e => {
 | 
					                    .catch(e => {
 | 
				
			||||||
                        q.close();
 | 
					                        q.close();
 | 
				
			||||||
 | 
					                        console.log("slug: " + server.slug);
 | 
				
			||||||
 | 
					                        console.log(status);
 | 
				
			||||||
                        status[server.slug].tested = true;
 | 
					                        status[server.slug].tested = true;
 | 
				
			||||||
                        sendOnline(status, msg.channel);
 | 
					                        sendOnline(status, msg.channel);
 | 
				
			||||||
                    });
 | 
					                    });
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user