From e93a801bf7721b474fcbe0c416fc00b08511c57d Mon Sep 17 00:00:00 2001 From: SukkaW Date: Thu, 3 Nov 2022 15:34:33 +0800 Subject: [PATCH] Chore: debug telegram cidr update --- Build/build-telegram-cidr.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Build/build-telegram-cidr.js b/Build/build-telegram-cidr.js index 12b4422f..bc53d65c 100644 --- a/Build/build-telegram-cidr.js +++ b/Build/build-telegram-cidr.js @@ -13,12 +13,17 @@ const { isIPv4, isIPv6 } = require('net'); .split('\n') .filter(line => line.trim() !== ''); + if (res.length === 0) { + throw new Error('Failed to fetch data!'); + } + await fs.promises.writeFile( path.resolve(__dirname, '../List/ip/telegram.conf'), '# Telegram CIDR (https://core.telegram.org/resources/cidr.txt)' + '\n' + '# Last Updated: ' + lastModified.toISOString() + '\n' + res.map(ip => { const [subnet] = ip.split('/'); + console.log(' - ' + ip + ': ' + subnet); if (isIPv4(subnet)) { return `IP-CIDR,${ip},no-resolve`; }