Prism-AdminPanel v1.0

Premium Admin Panel | Ranks / +80 commands / Themes ...
    • 3eme-cut.png
    • Bans.png
    • Commands.png
    • Logs.png
    • Players.png
    • Settings2.png
    • 3eme-cut.png
    • Bans.png
    • Commands.png
    • Logs.png
    • Players.png
    • Settings2.png
# PrismAdmin — Premium Roblox Administration Panel
The most beautiful, secure, and developer-friendly admin panel on Roblox.

Drop one folder into your game. Press a key. Done.
---
## 🎯 WHY PRISMADMIN?
Tired of clunky, ugly admin panels that look like they were built in 2015? PrismAdmin is a commercial-grade moderation system designed from the ground up for serious Roblox developers who want their tools to feel as polished as their games.
Built with server-authoritative architecture, anti-exploit protection, and a premium UI that competes with — and beats — every legacy admin system on the market.
---
## ✨ KEY FEATURES
### 🎛️ 80+ Built-in Commands
A massive command library covering every moderation need:
  • Moderation — kick, ban, tempban, unban, warn, mute, freeze, thaw, jail, unjail, setrank, crash, and more
  • Player Actions — kill, respawn, heal, god, ungod, tp, bring, goto, walkspeed, jumppower, gravity, size, fire, smoke, sparkles, paint, explode, nuke, and 20+ more
  • Fun — fly, noclip, sit, stand, bighead, smallhead, give, sword, face, rocket, clone, and more
  • Server — shutdown, lock, unlock, announce (with custom UI), hint, notify, pmsg, time, day, night, fog, weather, music, script (owner-only with audit log)
  • Utility — cmds, ranks, version, serverinfo, playerinfo, ping, and more
Every command supports 48 aliases for fast typing — over 130 invocation names in total.
### 🔐 6-Tier Role Hierarchy
  • Owner — full access, including
  • HeadAdmin — everything except owner-only commands
  • Admin — standard moderation + player actions
  • Moderator — kicks, warns, mutes, freeze/thaw, fun commands
  • Player — fallback for non-staff (no panel access)
Assign ranks by:
  • UserId (most secure)
  • Username (for quick setup)
  • Roblox Group rank (auto-grant based on group rank)
  • Gamepass ownership
  • Roblox Premium membership
### 🎨 Premium UI / UX
A modern, glass-like panel with frosted-glass aesthetics, smooth animations, and buttery-fast tab switching. Built with native UI primitives — zero external image assets, infinitely scalable, perfectly pixel-sharp.
6 built-in themes to match your game's identity:
  • 🌑 Midnight — deep dark mode with electric violet accent
  • ☁️ Aurora — clean light theme for daytime work
  • 🌅 Sunset — warm purple-orange palette
  • 🌊 Ocean — navy with cyan neon accent
  • 🩸 Crimson — dark red, aggressive moderator vibe
  • 🌲 Forest — deep green with bright accent
Or define your own custom themes — just add a single table to Config.lua.
### 📊 Live Dashboard
  • Real-time player count, uptime, average ping, server FPS
  • Recent activity feed with timestamped audit entries
  • One-click quick actions: Announce, Server Lock/Unlock, Shutdown (with confirmation modal)
### 👥 Players Tab
  • Avatar grid with fuzzy-search by name or display name
  • Click any player → side panel with one-click actions:
- Bring / Goto / Heal / Respawn / Freeze / Thaw / Warn / Mute / Kill / Kick / Ban
- Rank badges with color coding
### 📋 Commands Tab
  • Searchable, categorised list of all 80+ commands
  • Filter chips by rank — see only what Moderators / Admins / HeadAdmins can do
  • Click any row to auto-fill the command bar
  • Shows aliases, usage syntax, and required rank for every command
### 🚫 Bans Tab
  • Persistent ban list with player avatars, reason, banning admin, and time remaining
  • One-click unban per row
  • Empty state with helpful guidance
### 📜 Logs Tab
  • Real-time audit log with monospace timestamps
  • Color-coded by severity (bans red, kicks orange, owner actions purple)
  • Auto-scrolls to latest event
### ⚙️ Settings Tab
  • Theme picker with instant live preview (whole UI repaints on switch)
  • Toggle UI sounds on/off
  • Toggle background blur on/off
  • About section with version info
### ⌨️ Command Bar (Adonis-style)
A persistent bottom-of-screen command input with:
  • Autocomplete dropdown as you type
  • Up / Down arrow history navigation
  • Tab key completes player names
  • Color-coded feedback (green success, red error)
### 🔔 Notification System
  • Top-right toast stack with 4 severity types (info / success / warn / error)
  • Smooth slide-in animation, click-to-dismiss
  • Auto-dismiss after 4 seconds
  • Used by both server (announcements, warnings) and client (command feedback)
---
## 🛡️ ENTERPRISE-GRADE SECURITY
The thing nobody else does right.
  • ✅ 100% server-authoritative permission checks — the client cannot bypass them, ever
  • ✅ Token-bucket rate limiter — 10 commands/sec + 30 RemoteEvent calls/sec per player, with automatic cooldown on violation
  • ✅ Argument sanitization — strings capped at 500 chars, numbers clamped, types strictly validated
  • ✅ pcall'd boundaries — every DataStore / HttpService / InsertService call is wrapped, no crashes on transient failures
  • ✅ Audit log on every owner action:script, :shutdown, :setrank all log to DataStore + Discord
  • ✅ No client-readable secrets — Discord webhook URL stays server-side, never reaches the client
  • ✅ Session locking on ban data — prevents dupe/race conditions across multi-server games
---
## 💾 PERSISTENT DATA
Built-in DataStore wrapper with:
  • 3-attempt retry with exponential backoff on transient failures
  • Session locking (custom, no ProfileService dependency)
  • Auto-save every 60s + on PlayerRemoving + BindToClose (graceful shutdown with up to 30s grace)
  • Stores bans, warnings, custom ranks, and player preferences (theme, prefix)
  • Versioned data structures for future migrations
---
## 🔔 DISCORD WEBHOOK INTEGRATION
Stop checking Roblox logs. Get notified in your Discord:
  • Pretty embeds with color coding by severity
  • Sends bans (red), kicks (orange), warnings (yellow), shutdowns (purple), owner commands (blue)
  • Includes executor name + ID, target name + ID, reason, timestamp, place + JobId
  • Smart batching — multiple actions in <2s grouped into one embed to avoid rate limits
  • Graceful fallback if webhook fails (log locally, don't crash)
  • Works with any Discord webhook proxy (we recommend webhook.lewisakura.moe since Roblox blocks discord.com)
---
## 🎯 ADVANCED COMMAND PARSER
Built for power users:
Code:
:kick all                        — everyone
:kick others                     — everyone except you
:kick me                         — yourself
:kick random                     — one random player
:kick admins / nonadmins         — bulk targeting
:kick team-red                   — every player on Team "red"
:kick rank-moderator             — every player with that rank
:kick @ExactUsername             — exact match only
:kick player1,player2,player3    — chained targets
:kick all,!me                    — everyone except yourself
:tempban PlayerName 1h30m flying — durations: s, m, h, d, w (combinable)
:m "Hello everyone"              — quoted strings supported
:ws all 24 ; :time 12            — chain commands with semicolons
---
## 🧩 DEVELOPER-FRIENDLY
Built by developers, for developers:
  • Modular architecture — every command is its own ModuleScript, hot-reloadable
  • Auto-loader — drop a new command file anywhere under Commands/ and it registers on boot
  • Single Config.lua — every tunable in one place (ranks, themes, prefixes, key bindings, rate limits, Discord webhook, feature toggles)
  • Typed Luau--!strict modules where reasonable for editor autocomplete
  • No third-party dependencies — everything self-contained, no Wally / Rojo needed
  • Inline documentation for every module a buyer might want to extend
  • EXAMPLES.md included — shows how to add custom commands, themes, and ranks
  • Clean, readable code — no obfuscation, no minification, no nonsense
---
## 📱 MULTI-PLATFORM
Works flawlessly on:
  • 💻 PC — keyboard shortcuts, draggable panel, full command bar
  • 📱 Mobile — floating chip toggle in bottom-left, touch-friendly UI, automatic UI scaling
  • 🎮 Console / Xbox — controller-friendly, larger touch targets
  • 📐 All resolutions — responsive UIScale automatically adapts to viewport
---
## ⚡ PERFORMANCE-CONSCIOUS
  • No unbounded while true do loops
  • Permission cache with TTL invalidation
  • Rate-limit data cleaned up on player leave
  • All UI animations use Roblox's native TweenService
  • Instant tab switching with zero overlap glitches
  • Sound effects lazy-loaded (no startup network hit)
---
## 📦 DROP-IN INSTALLATION
Under 2 minutes to install.
No Rojo, no Wally, no setup scripts. See the installation manual below.
---
## 🎁 BONUS FEATURES
  • In-game announce modal — type your message, hit Enter, broadcasts to everyone
  • Confirmation modals on destructive actions (shutdown, ban)
  • Server Lock / Unlock quick toggle in Dashboard
  • Player action side panel with avatar + 10 one-click moderation buttons
  • Configurable toggle key (P by default, change to whatever you want)
  • Empty states with icons (no more blank lists)
  • Splash screen with smooth fade-in/out on first load
  • Subtle UI sounds (clicks, notifications) — toggleable
---
## ✅ WHAT'S INCLUDED
  • ✅ PrismAdmin server folder (Loader, Config, 7 Core services, 80+ Commands)
  • ✅ PrismAdminShared ReplicatedStorage folder (Constants, Types, Theme, UI tokens)
  • ✅ PrismAdminClient StarterPlayerScripts folder (Main, full UI library, Movement controller)
  • ✅ README.md — features list, install guide, FAQ
  • ✅ CHANGELOG.md — version history starting at 1.0.0
  • ✅ EXAMPLES.md — how to add custom commands, themes, ranks
  • ✅ 108 modules, 6000+ lines of clean code, 84 commands + 48 aliases
---
## 🚀 INSTALLATION MANUAL
### Step 1 — Open your game in Roblox Studio
Just open the place where you want to install PrismAdmin.
### Step 2 — Import the model
  • Click the Toolbox tab (or press Ctrl+Shift+B)
  • Navigate to My Models or My Library → Find PrismAdmin
  • Click Insert — three folders appear in your Workspace:
- PrismAdmin
- PrismAdminShared
- PrismAdminClient
### Step 3 — Move the folders into the correct services
Drag each folder to its target service in the Explorer panel:
| Folder | Destination |
|---|---|
| PrismAdmin | ServerScriptService |
| PrismAdminShared | ReplicatedStorage |
| PrismAdminClient | StarterPlayerStarterPlayerScripts |
### Step 4 — Configure your owner UserId
1. Open ServerScriptServicePrismAdminConfig
2. Find the line Config.RankAssignments.Owner.UserIds = { ... }
3. Add your Roblox UserId inside the braces, e.g.:
Code:
lua
   Config.RankAssignments.Owner.UserIds = { 123456789 }
4. Don't know your UserId? Visit https://www.roblox.com/users/YOUR-USERNAME/profile and copy the number from the URL.
### Step 5 — Press Play
  • Hit F5 or click Play
  • Wait for the splash screen ("PRISM ◇ ADMIN PANEL")
  • A notification will say "Press P to open the panel"
  • Press P — the panel opens
🎉 That's it. You're done.
---
## ⚙️ OPTIONAL CONFIGURATION
All settings live in ServerScriptService.PrismAdmin.Config. The most useful tweaks:
### Change the toggle key
Code:
Config.UI.ToggleKey = Enum.KeyCode.F4   -- any KeyCode you want
### Grant admin to a Roblox group
Code:
Config.RankAssignments.HeadAdmin.Groups = {
    { GroupId = 1234567, MinRank = 200 },
}
### Grant access to gamepass owners
Code:
Config.RankAssignments.Admin.Gamepasses = { 1234567890 }
### Enable Discord webhook
1. Generate a webhook URL via a proxy (Roblox blocks discord.com directly — use webhook.lewisakura.moe or similar)
2. Edit Config:
Code:
lua
   Config.Discord.Enabled = true
   Config.Discord.WebhookUrl = "https://webhook.lewisakura.moe/api/webhooks/..."
3. Make sure HTTP Requests are enabled in your game settings
### Change the default theme
Code:
Config.UI.DefaultTheme = "Sunset"   -- or Aurora, Ocean, Crimson, Forest, Midnight
### Add a custom theme
Code:
Config.Themes.MyTheme = {
    Background    = Color3.fromRGB(20, 20, 30),
    Surface       = Color3.fromRGB(30, 30, 45),
    Accent        = Color3.fromRGB(255, 100, 200),
    -- ...see EXAMPLES.md for the full palette structure
}
---
## 💬 SUPPORT
Comprehensive README.md, EXAMPLES.md, and CHANGELOG.md included.
For any issue, include:
  • Your Roblox Studio version
  • Steps to reproduce
  • Any error messages from the Output window
---
## 📜 LICENSE
You may use, modify, and redistribute PrismAdmin in your own Roblox experiences (including monetized games). Reselling the source code is not permitted.
---
Ready to upgrade your moderation experience? PrismAdmin is the last admin panel you'll ever need to install.
Buy a license now
$24.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Enhanced
+ $9.99
Includes Standard support plus:
Installation & setup
Support duration
1 month
3 months
+ $3.99
Share and earn
Refer this resource and earn a 10% commission.
30 Views
0 Purchases
1 Downloads
Jun 3, 2026 Published
N/A Updated
Not yet rated
102.5 KB File size
Open source
  1. Yes
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. System
  1. Staff & admin
Genre
  1. Roleplay
Supported languages
  1. English
Creator
Owner
Recommended for you
Modern admin panel with cross-server control, persistent bans, action logs, and 30+ commands.
Not yet rated
0 purchases
350+ command admin panel with cross-server moderation, Ban API, ranks & a mobile-ready UI
5.00 star(s) 9 ratings
605 purchases
Overhead UI System asset, perfect for adding player information displays to your Roblox game.
4.50 star(s) 6 ratings
547 purchases
Handcuff System asset, ideal for adding functional arrest mechanics to your Roblox game.
5.00 star(s) 6 ratings
389 purchases
Bruisers Gun Engine | Showcases Below
5.00 star(s) 16 ratings
319 purchases
Share and earn
Refer this resource and earn a 10% commission.
30 Views
0 Purchases
1 Downloads
Jun 3, 2026 Published
N/A Updated
Not yet rated
102.5 KB File size
Open source
  1. Yes
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. System
  1. Staff & admin
Genre
  1. Roleplay
Supported languages
  1. English
Creator
Owner
Recommended for you
Modern admin panel with cross-server control, persistent bans, action logs, and 30+ commands.
Not yet rated
0 purchases
350+ command admin panel with cross-server moderation, Ban API, ranks & a mobile-ready UI
5.00 star(s) 9 ratings
605 purchases
Overhead UI System asset, perfect for adding player information displays to your Roblox game.
4.50 star(s) 6 ratings
547 purchases
Handcuff System asset, ideal for adding functional arrest mechanics to your Roblox game.
5.00 star(s) 6 ratings
389 purchases
Bruisers Gun Engine | Showcases Below
5.00 star(s) 16 ratings
319 purchases
Top