Status Staff About Features Support Terms Privacy

Command discipline
into every ER:LC server.

Sparten handles moderation and server management for Roblox Emergency Response servers. Verification, AutoMod, escalating punishments, and a live audit trail all run through a single bot, so your staff aren't juggling five different tools.

19
Slash Commands
5
AutoMod Rules
12
Point Auto‑Permaban

Heads up: Sparten asks for Administrator when you add it. That's not us being lazy with permissions, it's what banning, kicking, timing out, managing roles, renaming channels, and everything else in the moderation suite actually requires under the hood. You can always double-check exactly what the bot can do from your server's Integrations settings, and nothing stops you from tightening its role afterward if there are specific things you'd rather it not touch.

Everything a serious ER:LC staff team needs.

From Phase 1 setup all the way to V6, Sparten covers onboarding, day-to-day moderation, and long-term accountability, all inside one database-driven system.

Moderation Suite

Ban, kick, warn, timeout, and softban, each one with optional durations, DM notices, and a public "Situation #N" record staff can reference later.

/ban/kick/warn/timeout

AutoMod

Five independent rules cover invites, links, GIF spam, mass mentions, and message spam, and each one carries its own punishment and threshold you set yourself.

invitesspammentions

Verification & Captcha

A persistent verification embed with an ephemeral image captcha challenge and automatic role granting on success.

captchaauto-role

Welcome System

Custom join messages with placeholders, a member-count button, and an automatic "Sparten Staff" badge for recognized staff.

placeholdersstaff badge

Reaction Roles

Button or emoji-reaction role menus with per-message snapshots, so later edits never retroactively change a live message.

buttonsreactions

Reports

Private member-to-staff reports with attachments, a reason modal, and two-click "Concluded" / "Under Review" resolution.

/reportprivate

Global Audit Log

One channel logs native Discord changes, every /config update, and /say usage, so nothing happens off the record.

audit trail

Affiliate Network

/affiliate opens a short form and posts a formatted listing crediting whoever submitted it. The whole network grows one server referral at a time.

/affiliate

Server Stats & Activity

/serverstats shows live member/bot/boost counts; /activitycheck posts a click-to-count "Active" prompt with optional pings.

/serverstats/activitycheck

Built specifically for ER:LC, not bolted on.

Sparten started out as a simple Phase 1 config system. Over time it grew into a full moderation stack, and every command, log, and escalation rule now routes through the same core, so nothing slips through a side door.

  • Database-driven /config built with Components V2
  • One moderation pipeline for manual and AutoMod punishments. Warn (2), timeout (3), softban (4), kick (6), and ban (8) all add to the same running total, with an automatic permanent ban once someone hits 12 points
  • Ban-evasion heuristics that run on every new join
  • Prefix commands (!, w!, ?, .) alongside native slash commands
  • Runs on Node.js 22.5+ with a local SQLite database, so there's nothing extra to host or pay for

Staff are recognized the moment they join.

One role list in /config decides who's staff across the whole server. It gates commands and gives staff a visible badge the moment they show up.

On the welcome message

Recognized staff get an automatic badge button the moment they join a server running Sparten. Nobody has to tag them manually.

Sparten Staff

What the Staff role unlocks

/affiliate & /activitycheck
/warn, /points, /addpoints, /removepoints
Report review, marking cases Concluded or Under Review
Full visibility into the Global Audit Log

Rebrand it. Extend it.
Make it yours.

Premium servers unlock a whole extra set of commands on top of the standard moderation suite, applied automatically the moment premium goes live.

Right now, Premium isn't something you buy with a card at checkout. It's hand-picked by the Sparten developers, server by server. We look at things like how active a community is, how the staff team uses the bot day to day, and whether the extra tools would actually get used rather than sit there unused. If that sounds like your server, the fastest way in is just to ask, drop a message in the support server and someone on the team will take a look.

Ask About Premium

Custom Branding

/changebotinfo rebrands Sparten's nickname and avatar for just your server.

911 Emergency Reports

Members can flag an in-server emergency straight to staff via /911.

Feedback & Suggestions

/feedback and /suggest give your members a direct, formatted line to staff.

Ongoing Premium Additions

Every new premium feature we release is included automatically. No extra cost, no re-upgrading needed.

Need a hand setting up Sparten?

Our support server is where setup questions, bug reports, and feature requests actually get answered.