For ER:LC communities
Your ER:LC server.One command centre.
Axolix is the Discord bot and dashboard for Roblox Emergency Response: Liberty County communities — staff rosters whose ranks are real Discord roles, department workspaces, moderation, and a record of every change.
In beta — sign in with Discord to see the servers you already manage.
What it does
Built around the work a staff team actually does
Every capability below exists in the product today — the labels, the states and the limits are the ones the dashboard really has.
Staff
A roster where the rank is the role
A rank in Axolix is a Discord role, not a label typed into a second system. Rename or recolour the role and the dashboard follows. Delete it and the record is kept and flagged for a new rank instead of quietly disappearing.
- Grouped by rank, highest Discord role first.
- Every change written to the member's rank history — who moved, from where, when, and whether it came from the dashboard or a slash command.
- Leave of absence requests run through the same roster, with approve, reject and early-end decisions recorded.
Roster
4 records · 1 Sergeant
- Rowan Okafor1128…60928
- Mira Chen9833…14881
- Theo Brandt7642…07105
- Priya Nair4410…88237
Rank changes & history
Change a rank above and it is recorded here, as the real roster records rank history.
Departments
Departments that work like departments
Police, Fire, Communications — each one is a server-scoped workspace with its own roster, membership roles, permissions and settings. Members see the departments they belong to; managers see everything.
- Three department permissions, held per membership: view the roster, manage members, manage settings.
- Only a server manager can create or delete a department, so department authority can never outrank the server.
- Membership and settings changes are written to the audit log in the same transaction as the change.
Departments
3 in this server (sample)
Police
Patrol, traffic, K-9
- Rowan OkaforMember
- Mira ChenMember
Moderation
Moderation that leaves a trail you can read
The Axolmod word filter checks every message — new and edited — against your server's list, and the audit log records the staff and permission changes you would otherwise only hear about second-hand.
Word filter
3 words filtered (sample)
discord.gg/
Sample entry
free robux
Sample entry
join my server
Sample entry
Checking happens in the bot within about 30 seconds of a list change.
Logs
7 of 7 events (sample)
New and edited messages
Both are checked. Edits are the case most filters miss, so the bot checks them like a fresh message.
No archive of what was said
The text is compared and the answer returned. It is never written to the database, so there is no transcript of your members' messages on our side.
Fails late before it fails open
Under extreme load a filtered message may appear briefly before it is removed, while staff commands are never held up. If no verdict comes back in time, the message stands and the failure is logged — never a guess, and never a silent delete.
The rest of the platform
The details that decide whether it is usable
Permissions, timeouts, the ERLC roster and a page of your own — the parts a staff team touches every shift.
Rank permissions
4 of 6 granted
Each rank is a Discord role; the switches below are what that role may do.
Sergeant holds 4 of 6 permissions in this sample configuration.
Permissions held against the role
Seven booleans per staff rank — manage staff, moderation, configuration, integrations, logs, leave and Discord timeouts. Checked by the API on every request, so hiding a control is never the security boundary.
Timeouts with the deadline shown first
Apply or clear a Discord timeout from the dashboard, with the exact deadline Discord will receive shown before you confirm. Nothing is reported as done until Discord accepted it.
An ERLC roster that records what changed
Connect your ERLC server key and Axolix syncs the in-game staff roster on a schedule — marking departures, clearing them on return, and recording joined, left and tier-changed events.
A control centre of your own
One read-only page across every server you are in: your staff rank, any current leave of absence and your department memberships — with a deleted role said plainly instead of left blank.
How it works
Three steps from invite to configured
01
Get Axolix into your server
Axolix runs as a Discord bot in your community. Once it is in, the server appears in the dashboard for anyone holding Manage Server permission.
02
Sign in with Discord
Sign-in uses Discord's own authorisation flow. We never see your password, and you only ever see the servers you actually have access to manage.
03
Manage from one place
Set ranks and permissions, create departments, configure the word filter and read the logs — with every action checked again by the API, not just hidden in the interface.
Discord integration
The bot works where your staff already are
Axolix is not only a website. The bot answers slash commands, checks messages as they are posted and edited, and carries out the timeouts you set in the dashboard — then records what it did.
- Staff commands are gated by the same permissions as the dashboard: a rank without Manage staff records cannot use them.
- Axolix ranks stay Discord roles. ERLC's own staff tiers are display-only and never used for permissions, because ERLC exposes no rank or department endpoints.
- The bot's effective permissions are reported as named flags — missing ones included — rather than assumed.
Slash commands
/staff addAdd a staff record and its rank/staff listThe server's records and ranks/staff removeRemove a record/pingLatency, and a ping log
Discord integration
Connected (sample)
- Manage Rolesgranted
- Moderate Membersgranted
- Read Message Contentgranted
- View Audit Logmissing
Timeouts
Set a duration and apply it — the deadline is shown before you confirm.
Questions
Straight answers
Including the ones a moderation tool should answer without being asked.
Something not covered? Email dziegielewskiszymon8@gmail.com.
Is Axolix free?
What does Axolix manage, and what doesn't it?
Which permissions does the bot need?
What happens to message and staff data?
Do I need to use every module?
How do I get my server set up?
Your servers are already on the list
Sign in with Discord and Axolix shows the servers you can manage — rosters, departments, moderation and settings ready to open.
In beta · Free tier · No card details