RWR Discord Webhook
RWR Discord Webhook posts clear embeds for scheduled warnings, successful resets, failures, cancellations, and interrupted operations. It uses a Discord incoming webhook; no Discord bot account is required.
Requirements
Section titled “Requirements”- Java 21+
- ResourceWorldResetter 5.1+ for your server platform
- A Discord channel where you can create an incoming webhook
Install and connect
Section titled “Install and connect”- Put
RWR-Discord-Webhook-1.0.0.jarinplugins/and start the server once. - Create a webhook in the target Discord channel and copy its URL.
- Open
plugins/RWR-Discord-Webhook/config.ymland setwebhook.url. - Run
/rwr discord reload. - Run
/rwr discord statusto confirm RWR API availability and delivery state.
webhook: url: "https://discord.com/api/webhooks/..." username: "RWR" timeout-ms: 8000 queue-capacity: 64 queue-ttl-hours: 24 max-attempts: 8
events: warnings: true success: true failures: true cancellations: true interrupted: trueReliable delivery
Section titled “Reliable delivery”Webhook requests run asynchronously. Temporary failures use exponential backoff, Discord Retry-After values are respected, and pending messages survive restarts in a bounded queue.