Type /asphyxia in-game to open the admin menu. It shows the same information
as the web dashboard, so you can moderate without leaving the server.
Getting access
Add an admin on the dashboard’s Admins page and give them
permissions. Without openAdminPanel the command does nothing. Your server
checks every tab and every action, so you only see what your permissions allow.
Tabs
| Tab | Permission | What it does |
|---|---|---|
| Dashboard | (none) | Player counts, bans, strikes and recent activity |
| Players | viewPlayers |
Everyone who has played. Ban, add notes, take screenshots |
| Live View | viewLiveCapture |
Watch connected players’ screens live |
| Bans | viewBans |
Every ban, with screenshots. Lifting one needs unbanPlayers |
| Strikes | viewStrikes |
Every strike. Resolving one needs resolveStrikes |
| Logs | viewLogs |
A record of everything Asphyxia and your admins have done |
| Whitelists | viewPlayers |
Active detection exemptions. Managing them needs whitelistPlayers |
| Admins | viewAdmins |
Who has access. Promoting someone needs manageAdmins |
Screenshots
With takeScreenshots, the Players tab can capture a connected player’s screen
on request. Every screenshot is recorded in your Audit Log
with the name of the admin who took it.
Live view
Live View streams a connected player’s screen to your admin menu in real time.
Requires viewLiveCapture.
Open Live View, click Watch next to a player, and their stream appears in the grid. Watch All starts a stream for everyone up to your dashboard limit; Clear All stops them. Click a stream to expand it, Stop to end it — once the last admin stops watching, that player’s game stops capturing.
Each stream shows a status badge — Connecting, Live, Stale (no video recently, usually loading, alt-tabbed or a poor connection), or Unsupported codec — plus chunks/s and ms age so you can tell a player standing still from a stream that stopped updating.
A player captures only while somebody watches, and one capture is shared between all watchers. Configure quality under Configuration → Live View; higher quality costs the watched player CPU and bandwidth, so the defaults are deliberately low.
Entity inspector
The inspector identifies an object in the world — a vehicle nobody recognises,
or a prop someone spawned to annoy players. Requires inspectEntities.
Click Inspect entity in the menu, point your crosshair at something, and press the middle mouse button (rebindable under Asphyxia — inspect entity in Settings → Key Bindings → FiveM). You get its type, model name and hash, position, health, owner, and whether it is networked or client-side only — a client-side entity exists only on your screen, which often means a cheat made it.
Copy model name puts the model on your clipboard for a blacklist. Delete entity removes it for everyone if networked, and is recorded in your Audit Log. Reopen the menu and click Stop inspecting when done.
Permissions reference
| Permission | Grants |
|---|---|
openAdminPanel |
Opening the menu |
bypassDetections |
Exemption from every detection |
viewPlayers |
The Players and Whitelists tabs |
viewBans |
The Bans tab |
viewStrikes |
The Strikes tab |
viewLogs |
The Logs tab |
viewAdmins |
The Admins tab |
banPlayers |
Banning from the Players tab |
unbanPlayers |
Lifting bans |
resolveStrikes |
Marking strikes resolved |
managePlayerNotes |
Reading and adding player notes |
takeScreenshots |
Capturing a player’s screen |
viewLiveCapture |
The Live View tab |
whitelistPlayers |
Adding and removing detection whitelists |
inspectEntities |
The entity inspector |
manageAdmins |
Promoting other players to admin |