Warden is a cross-game ban system for Roblox. Every ban gets a case file and an ID the player can read — and moderation happens in Discord.
Your anti-cheat or a moderator calls Warden.Ban(). One function, one folder in your place, no other dependencies.
The ban goes through Roblox's own ban system in every game in scope. If Warden is ever down, bans stay up.
Who banned, why, evidence, and a ban ID like 7L-K4T9M2QX. The player sees the ID on the kick screen and brings it to your Discord.
A ban issued in one game can apply to all of them. Anti-cheat bans always do.
Every ban gets a code like 7L-K4T9M2QX. The player sees it on the kick screen and brings it to your Discord.
Look up a ban, see who issued it and why, ban or unban — without leaving the server.
Bans go through Roblox's own ban system, so alt detection and expiry are handled. If Warden is down, bans stay.
Drop it into a place, add a key, call one function from your anti-cheat.
Who banned, why, with what evidence, and the record of every moderator action.