Description:
A powerful yet easy-to-use plugin that displays your Rust server's live status in any Discord channel via a simple and efficient Webhook. Keep your community updated with a professional-looking status panel that requires minimal setup.
Features:
Live Status Updates: Displays your server name, current player count, and online/offline status in a clean embed.
No Spam: Creates a single message that is continuously edited with the latest information, keeping your channel clean.
Offline Notifications: Automatically updates the status to "Offline" when the server shuts down gracefully.
One-Click Connect: Includes a fully configurable connect link to help players join your server instantly.
Highly Customizable: Almost every aspect can be changed via the configuration file.
Lightweight & Efficient: Uses webhooks directly, requiring no other plugins or dependencies.
Cross-Compatible: Works flawlessly on both Oxide and Carbon frameworks.
Configuration & Setup:
Create a Webhook in your desired Discord channel (Server Settings -> Integrations -> Webhooks).
Copy the Webhook URL and paste it into the "Discord Webhook URL" field in the plugin's config file.
(Optional) To get a permanent message that edits itself, run the plugin once, let it post a message, then copy that message's ID into the "Discord Message ID" field in the config.
Important Note on the Direct Connect URL:
For the "Connect" link to work reliably in Discord, it is highly recommended to use a URL shortening service like TinyURL. Discord may not correctly display links that start with steam://.
Example:
Take your full Steam connect link: steam://run/252490//+connect 5.9.98.61:28015
Go to the website https://tinyurl.com/ and paste your link to create a short URL.
It will give you a new link, for example: https://tinyurl.com/muyxtj7k
Copy this new https:// link and paste it into the "Direct Connect URL" field in the configuration file.