About Automatic Plugin Release/Update Notifier [Discord]
Automatically track your new plugin releases and your plugin updates on Codefling and receive Discord notifications via webhook. (Using Codefling Public DB API)
This Node.js service continuously monitors configured plugin author’s and posts clean, well-formatted embed messages whenever something changes - no manual discord messages required anymore.
It’s probably most interesting for creators, but if you want to keep up with releases or updates from specific plugin authors, you’ll find it useful too.
Features
-
Automatic new plugin release notifications by specific plugin authors.
-
Automatic plugin update notifications on every version change by specific plugin authors
-
Smart first-run detection (no notification spam on initial startup)
-
Persistent version tracking
-
Webhook-only (no Discord bot token needed)
-
Disable discord messages for specific plugins
Requirements
- Node.js 18+
- npm
- Discord webhook URL
HowTo Use
- Download ZIP
- Extract ZIP
- Go into the folder (DiscordBot) and open CMD, GitBash whatever to install some dependencies
- 1: npm install express axios node-cron
- 2: npm install -g pm2 (If you dont want to use pm2 you can ignore step 2 and 3 and use "node server.js" instead)
- 3: pm2 start server.js --name codefling-watcher
- If you run server.js for the first time, another file is being created "settings.json", open it, adjust it to your needs and run server.js again.
-
DONE!
Disable Discord Messages for specific Plugins
Set version text to "false" to disable discord messages for specific plugins.

If you want to enable discord messages again if you previously set it to "false", just change the false value to the version text again or delete the line and it gets automatically collected again (will be treated as new plugin release)
Settings
{ /************************************************************************/ /* If you want to use multiple plugin authors, separate them by a comma */ /* Example: "PLUGIN_AUTHOR": "xNullPointer95,Wrecks,death", */ /************************************************************************/ "PLUGIN_AUTHOR": "xNullPointer95", "DISCORD_USERNAME": "Team X - Assistant", "AVATAR_URL": "https://cdn.discordapp.com/app-icons/1425608886030700736/c7b9cdb2545db330bfc0572256863151.png?size=512", "CRON_TIMER": "*/2 * * * *", "WEBHOOK_URL": "", "ShowChangelog": true, "ShowDownloadButton": true, "ShowViewFileButton": true }
