About Update Checker Bot
Effortlessly manage plugin updates across all your Rust Servers with a single command. Upload files to a Discord thread and watch them
instantly sync across your servers, with full support for Oxide and Carbon, and any OS. Also allowing any trusted Staff Members to use
FEATURES
- Effortlessly check for required updates across all your Rust servers via RCON, with minimal server overhead.
- Fully Compatible with Oxide and Carbon, and works seamlessly on both Windows and Linux.
- Optional Automatic Update Checks on a timer schedule that fits your needs.
- Easy-to-use Buttons that quickly direct you to the plugins needing an update.
- A Dedicated Upload Thread to send plugins directly to the server(s).
- Smart Server Separation: Upload all plugins in a single thread, with automatic delivery, to the servers that need the update.
- File Validation to ensure only plugin files from the update list are uploaded and sent.
- Easily add as many servers as you want - just configure them in the "SERVERS" folder.
- Supports a wide range of plugin sites: uMod, Codefling, Lone.Design, Chaos Code, RustWorkshop, Github, ModPulse, RustPlugins, ImperialPlugins, MyVector, SkyPlugins, Game4Freak.
- Automatic and effortless updates for plugins hosted on uMod.org.
MAIN CONFIGURATION
{ "BOT_ID": "DiscordBotClientID", "DISCORD_TOKEN": "https://discord.com/developers/applications", "GUILDS": ["DiscordServerID"], "AUTO_UPDATE_CHECK": true, "COMMANDS_ROLE": "RoleID", "UPDATE_CHANNEL": "ChannelID", "UPDATE_CHECK_FREQUENCY": 60, "EMBED_HEX": "0099FF (WITHOUT THE #)", "GLOBAL_EXCLUDED_PLUGINS": [ "" ] }
SERVER(S) CONFIGURATION
{
"ENABLED": true,
"TYPE": "Oxide",
"NAME": "",
"IP": "",
"RCON_PORT": 28016,
"RCON_PASS": "",
"EXCLUDED_PLUGINS": [
""
]
}
APPRECIATION
- Thank you @Pho3niX90 for making the Server Armour API which supports this bot.
- Thank you @shady14u for his help making the Magic Updater plugin which does the automatic plugin updating.
- Thank you @KevinX8 for his help making the Bot.