diff --git a/build.js b/build.js index 2f06b30..8a2e452 100644 --- a/build.js +++ b/build.js @@ -209,7 +209,7 @@ getCached().then(cached => { queue.drain = () => { if (process.env.DISCORD_WEBHOOK && newAddons.length) - sendDiscordMessage(newAddons) + sendDiscordMessage(newAddons.filter(addon => !config.blockedAnnouncers.includes(addon.url))) console.log('copying resources (styles, js, images)') fs.readdirSync('./resources').forEach(file => { const filePath = `./resources/${file}` diff --git a/config.js b/config.js index 16486ee..f976482 100644 --- a/config.js +++ b/config.js @@ -31,5 +31,8 @@ module.exports = { // sane timeouts for needle so it doesn't get stuck in a request "needle": { "open_timeout": 5000, "response_timeout": 5000, "read_timeout": 5000, "follow_max": 5 }, // output folder for build - "build-dir": "./out" + "build-dir": "./out", + "blockedAnnouncers": [ + "https://comet.elfhosted.com/manifest.json", + ] }