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 an author’s Codefling database 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 a specific plugin author, you’ll find it useful too.
Features
-
Automatic new plugin release notifications by a specific plugin author.
-
Automatic plugin update notifications on every version change by a specific plugin author
-
Smart first-run detection (no notification spam on initial startup)
-
Persistent version tracking
-
Webhook-only (no Discord bot token needed)
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!
Settings
{ "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 }