mirror of
https://github.com/a-sync/game-server-watcher.git
synced 2026-03-31 06:24:19 -04:00
fix private ip check
This commit is contained in:
@@ -183,7 +183,7 @@ class ServerInfoMessage {
|
||||
fields.push({ name: 'Players', value: String(gs.info.playersNum + '/' + gs.info.playersMax), inline: true });
|
||||
|
||||
const connectIp = gs.info.connect.split(':')[0];
|
||||
if (ip.isPublic(connectIp)) fields.push({ name: 'Address', value: String(gs.info.connect) });
|
||||
if (!ip.isPrivate(connectIp)) fields.push({ name: 'Address', value: String(gs.info.connect) });
|
||||
|
||||
if (gs.config.infoText) fields.push({ name: 'Info', value: String(gs.config.infoText).slice(0, 1024) });
|
||||
|
||||
|
||||
@@ -195,7 +195,7 @@ class ServerInfoMessage {
|
||||
});
|
||||
|
||||
const connectIp = gs.info.connect.split(':')[0];
|
||||
if (ip.isPublic(connectIp)) {
|
||||
if (!ip.isPrivate(connectIp)) {
|
||||
text += '\r\nAddress: ' + String(gs.info.connect);
|
||||
fields2.push({
|
||||
type: 'mrkdwn',
|
||||
|
||||
@@ -144,7 +144,7 @@ class ServerInfoMessage {
|
||||
];
|
||||
|
||||
const connectIp = gs.info.connect.split(':')[0];
|
||||
if (ip.isPublic(connectIp)) infoBlocks.push(this.escapeMarkdown(gs.info.connect));
|
||||
if (!ip.isPrivate(connectIp)) infoBlocks.push(this.escapeMarkdown(gs.info.connect));
|
||||
|
||||
infoBlocks.push('Players ' + gs.info.playersNum + '/' + gs.info.playersMax);
|
||||
infoText = infoBlocks.join('\n');
|
||||
|
||||
Reference in New Issue
Block a user