About APDiscordOnline
APDiscordOnline is a versatile plugin for Rust servers that automatically sends a list of online players to a specified Discord channel. While primarily designed for servers with smaller populations, it is equally useful for servers of any size.
Features:
Automatic Player List Updates:
- The plugin sends a list of all currently online players to Discord, including their Steam IDs.
- Messages are updated at a configurable interval, set via the configuration file.
Multilingual Support:
- Includes 4 languages: English, Russian, Ukrainian, and Polish.
- Easily switch languages through the configuration file.
Customizable Embed Colors:
- Set a static color for the Discord message's embed stripe using RGB format.
- Enable random colors for unique styling of each message.
Flexible Configuration:
- Customize the following settings via the configuration file:
- Update interval (default: every 5 minutes).
- Embed color in Discord messages.
- Language of the plugin interface.
Ease of Use:
- Quick setup with minimal configuration required.
- Full integration with Discord via webhook.
- Quick setup with minimal configuration required.
- Full integration with Discord via webhook.
Configuration:
{ "WebhookUrl": "https://discord.com/api/webhooks/your_webhook_url", "UpdateInterval": 300, "Language": "en", "EmbedColor": "16711680", "UseRandomColor": false }
- WebhookUrl: The Discord webhook URL to send messages.
- UpdateInterval: Update interval in seconds (default is 300 seconds).
- Language: The plugin language (en, ru, uk, pl).
- EmbedColor: The color of the embed stripe (e.g., 16711680 for red, 255 for blue).
- UseRandomColor: If true, a random embed color is used for each message.
Installation:
Upload the APDiscordOnline.cs file to the oxide/plugins folder on your server.
Reload the server or run the command:
oxide.reload APDiscordOnline