Spigot Sales Webhook Documentation
Spigot Sales Webhook is a lightweight Java worker for premium SpigotMC resource authors. It checks configured buyer-list pages, remembers buyers it has already seen, and sends Discord webhook embeds only when new buyers appear.
The worker is designed for self-hosting. You provide a Discord webhook URL, a valid SpigotMC cookie, and one or more premium resource buyer-list URLs. The first scan builds a baseline by default, so old purchases are not spammed into Discord.
Start Here
Section titled “Start Here” Getting Started Install requirements, create your config file, add your first resource, and run the first scan.
Configuration Understand every key in config.yml, including Discord, Spigot, scan, and state settings.
Running the Worker Run continuously, execute one-off scans, and understand first-run notification behavior.
Hosting
Section titled “Hosting” Docker Use Docker Compose to run the worker as a restartable service with persistent state.
State File Learn how seen buyers are stored, when to reset state, and how first-run baselines work.
Troubleshooting
Section titled “Troubleshooting” Troubleshooting Diagnose missing config files, Discord delivery failures, SpigotMC access issues, and rate limits.
Create an Issue Open a bug report, request, or support issue from the repository issue templates.
Project
Section titled “Project” Source Code View the public GitHub repository, report issues, or follow development.
Contributing Read the contribution guidelines before sending changes or opening larger proposals.
Security Read responsible disclosure guidance for webhook URLs, cookies, and other private credentials.