
DiscordNotify is a lightweight Paper plugin that sends server start, stop, and custom notifications to Discord using webhooks. Designed as a simple, lag-free alternative to DiscordSRV for status updates and restart alerts.
DiscordNotify is a lightweight Minecraft plugin that sends server notifications to Discord using webhooks only with no Discord bot, no gateway connection, and no added server lag.
Designed for server owners who want simple, reliable Discord notifications without running a bot or external service.

DiscordNotify automatically sends messages to Discord when your server starts and stops, so staff always know the server’s status.
Both messages can be:
config.yml
Send formatted restart countdown messages using a simple command:
/discordnotify restart 10m
Supports flexible time formats such as 30m, 1h30m, and 2h15m10s.

Verify your webhook setup instantly using:
/discordnotify test
No role pings and no spam — just a clean confirmation that the webhook is working.
Preview exactly what will be sent to Discord before sending anything:
/discordnotify preview msg <message>/discordnotify preview restart <time>/discordnotify preview test/discordnotify preview start/discordnotify preview stopPreviews respect:
Nothing is sent to Discord and nothing is tracked.
🚀 Webhook-only. No Discord bot required.
Unlike plugins such as DiscordSRV or Discord StatusBot, DiscordNotify does not log in a Discord bot, maintain a gateway connection, or run background listeners.
Plugins that rely on Discord bots must maintain persistent connections and process gateway events.
DiscordNotify avoids this entirely by sending messages through webhooks only.
What that means for your server:
Just paste a webhook URL and you are done.
msgrestarttest/discordnotify test to verify webhook setup/discordnotify version to show installed version/discordnotify msg <message> — send a custom message/discordnotify restart <time> — send a restart countdown/discordnotify test — verify webhook setup/discordnotify preview <type> — preview messages/discordnotify version — display plugin version/discordnotify reload — reload configurationDiscordNotify uses a small, clear permission set:
discordnotify.use
Allows:
/discordnotify msg/discordnotify restart/discordnotify test/discordnotify previewdiscordnotify.reload
Allows /discordnotify reload
All permissions default to OP.
Only a Discord webhook URL is required.
Start and stop messages can be:
Optional features such as:
are disabled by default and can be enabled manually.
If you are new to Discord webhooks, see Discord’s official guide:
👉 https://support.discord.com/hc/en-us/articles/228383668-Intro-to-Webhooks
For help, suggestions, or questions, you can join the discord.
⚠️ Note:
The commands listed above apply to the latest version of DiscordNotify.
If you are using an older version, command usage may differ. Always check theconfig.ymlincluded with your installed version.