diff --git a/src/discord-bot.ts b/src/discord-bot.ts index 4fc055b..e4e945c 100644 --- a/src/discord-bot.ts +++ b/src/discord-bot.ts @@ -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) }); diff --git a/src/slack-bot.ts b/src/slack-bot.ts index 9f6e9c3..9928af6 100644 --- a/src/slack-bot.ts +++ b/src/slack-bot.ts @@ -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', diff --git a/src/telegram-bot.ts b/src/telegram-bot.ts index 26dcc3c..983344f 100644 --- a/src/telegram-bot.ts +++ b/src/telegram-bot.ts @@ -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');