Jump to content

4 Screenshots

  • 131
  • 1
  • 7.56 kB

About Simple Presence

SimplePresence

SimplePresence is a lightweight, production-ready plugin built and tested for Carbon Rust servers that updates your Discord bot’s presence in real time using direct in-server data.

No root access required. No third-party hosting. No Python / Node.js. No Oxide.Ext.Discord.dll
Ideal for hosted environments (e.g., Pine Hosting, Shockbyte, Nitrado) where running external bots or services isn’t possible.

Key Features

  • Real-time Discord presence powered by live server events
  • Accurate Online, Joining, and Sleeping player counts
  • Fast updates on connect, spawn, sleep, wake, and disconnect
  • Automatically displays "Server is restarting" during shutdown/restart
  • Self-healing recovery logic for temporary Discord connectivity stalls
  • Zero external plugin dependencies (no Placeholder plugins required)

Platform Support

Built and tested on Carbon.
This plugin may function on Oxide, but Oxide compatibility is not guaranteed and is not actively tested. For best results and full support, Carbon is recommended.

Discord Bot Setup (Required)

SimplePresence requires a Discord bot token. If you do not already have a Discord bot, follow these steps first:

  1. Open the Discord Developer Portal: https://discord.com/developers/applications
  2. Create a new application
  3. Go to the Bot section and click Add Bot
  4. Copy the Bot Token (you will paste this into the plugin config)
  5. Enable these Privileged Gateway Intents:
  6. Presence Intent
  7. Server Members Intent
  8. Message Content Intent is not required.
  9. Save changes

Visual walkthrough (official guide): https://umod.org/extensions/discord#getting-your-api-key

Security Note: Never share your Discord bot token. Anyone with this token can control your bot.

Plugin Installation

  1. Upload SimplePresence.cs to your server’s plugins folder
  2. Open the generated config and paste your Discord bot token
  3. Reload the plugin

Configuration

The config allows you to customize the presence message format. Tokens are replaced with live values:

  • Online: currently active players
  • Sleep: sleeping players
  • Joining: players currently connecting/loading

Scope

SimplePresence focuses exclusively on Discord presence updates.
It does not send messages, embeds, or logs. This keeps the plugin clean, reliable, and low maintenance.

License

This plugin is distributed under a proprietary license. Redistribution is not permitted.

Support

Support is provided for Carbon servers running the latest version. Use the Get Support button here on Codefling. Please allow 24 hours for a response.

Author: Rome


User Feedback

2.2m

Downloads

Total number of downloads.

10.1k

Customers

Total customers served.

147k

Files Sold

Total number of files sold.

3.1m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.