plugin is awesome
plugin is awesome man keep up the good work!
Retrieve Rust Stats from STEAMID.
Two slash commands for Rust players in Discord:
/statscheck — pulls a player profile from
ruststats.io by Steam ID and posts a formatted embed./raidcheck — calculates raid cost (single-tool counts and the cheapest
C4/Rocket combo) for a wall or door, with sulfur totals and tool icons./statscheckSlash command (Discord shows the steamid: field — that label is part of
Discord's UI and can't be hidden):
/statscheck steamid:76561198254115883
Chat fallback (literal text, useful for paste/forward):
/statscheck 76561198254115883
/statscheck https://steamcommunity.com/profiles/76561198254115883
/statscheck https://steamcommunity.com/id/somename
/statscheck somename
Vanity names and steamcommunity.com/id/... URLs are auto-resolved to a
SteamID64 via Steam's public XML endpoint (no API key required).
/raidcheck/raidcheck target:hqmwall
/raidcheck target:armoreddoor quantity:4
/raidcheck target:stonewall
Chat fallback:
/raidcheck hqmwall
/raidcheck armoreddoor 4
/raidcheck garagedoor 2
Targets (case/space/dash-insensitive aliases accepted):
| Target | Aliases |
|---|---|
| Sheet Metal Door | sheetdoor, smdoor, sheet |
| Garage Door | garagedoor, garage, gd |
| Armored Door | armoreddoor, armoured, armored, ad |
| Stone Wall (hard side) | stonewall, stone, swhard, sw |
| Stone Wall (soft side) | stonewallsoft, softside, sws |
| Sheet Metal Wall | metalwall, sheetmetalwall, metal, smw |
| Armored Wall (HQM) | hqmwall, hqm, armoredwall, aw |
The embed shows:
7 C4 + 1 Rocket = 16,800 sulfur).Damage values are calibrated against rusthelp.com.
If a future patch changes a tool's damage, edit only the affected
target's damage array in RAID_TARGETS.
Zip the plugin folder (do not include sdk_extracted/, .whl, or
script.py):
Compress-Archive -Path __main__.py,manifest.json,requirements.txt,README.md -DestinationPath rust_stats_plugin.zip -Force
Upload rust_stats_plugin.zip in the MMO Maid Developer Portal.
On the upload form, declare:
proxy:http (allowed domains: ruststats.io, steamcommunity.com)discord:send_message (for chat-text replies)events:message_content (to read /statscheck and /raidcheck text)The /statscheck and /raidcheck slash commands are declared in
manifest.json, not the upload form.
Click Submit for Review.
The running Discord bot serves whatever zip is currently published in the portal — pushing to git alone does not update the bot. Re-upload after every code change.
rust_stats_plugin/
├── __main__.py Entry point — slash + chat handlers, raid calculator
├── manifest.json Declares /statscheck and /raidcheck slash commands
├── requirements.txt SDK dependency
└── README.md This file
Plugin runs in the standard MMO Maid Docker sandbox: 128 MB RAM, 0.25 CPU, read-only filesystem, no direct network (HTTP only via the proxy capability).
Full SDK documentation: https://mmomaid.com/dev/docs
plugin is awesome man keep up the good work!
Good Rust plugin for pulling player stats and performing raid-checks.
Ask the developer of Rust Stats directly. Sign in with Discord to send your question. You'll be notified when they reply.
Sign in to ask the developer →Sign in with Discord, set up your server and add it in minutes.
Install on your server →