R C RosterCore
FEATURES HOW IT WORKS FAQ
BUILT FOR FIVEM DEPARTMENTS

Stop running your department out of a spreadsheet.

RosterCore replaces Google Sheets and Discord bots with a real roster system — callsigns, ranks, promotions and version history, all synced live.

—
DEPARTMENTS
—
MEMBERS TRACKED
—
TRAINEES
48HR
VERSION HISTORY
LS
LOS SANTOS POLICE DEPARTMENT
TOTAL
14
ACTIVE
14
TRAINEES
9
DEPARTMENT OVERSEER
1L-01M.LandACTIVE
WHY SWITCH

Sheets was never built for this

GOOGLE SHEETS + DISCORD BOTS
✕ Manual callsign tracking, easy to duplicate
✕ No real permission system for staff
✕ One bad edit and the whole sheet breaks
✕ Promotions announced by hand, inconsistent format
ROSTERCORE
✓ Auto-assigned callsigns per rank range
✓ Staff accounts with real edit permissions
✓ 48hr version history, restore any snapshot
✓ One-click styled promotion and inactive announcements
WHAT YOU GET

Everything your department needs

No more Google Sheets. No more Discord bots. One clean system.

Auto Callsigns
Set a range per rank. New members get auto-assigned the lowest available slot — no more duplicates or manual tracking.
Staff Accounts
Full edit access, revocable instantly.
Public Share Link
Read-only, no login needed.
Trainee Roster
Graduate to main roster in one click.
Version History
48hr snapshots, restore anytime.
Real-Time Sync
Changes appear instantly, no refresh.
PROCESS

Up and running in minutes

1
Get an Account
[ CONTACT INFO HERE ]
Each department gets a private roster.
2
Build Your Roster
Rank groups, callsigns, positions and tags in the Editor.
3
Add Your Staff
They sign in on the same login screen with scoped edit access.
4
Share Publicly
Post the public link in your Discord for the whole community.
FAQ

Common Questions

How do I get access?

[ CONTACT INFO HERE ] — only approved departments get an account.

Can my staff edit the roster?

Yes. Create staff accounts and they get full edit access to your roster only.

What if someone goes rogue?

Remove their account instantly. Use Version History to restore the roster to any previous state.

Is the roster public?

Read-only public — anyone with the link can view it. Only logged-in staff can make changes.

Does data save automatically?

Yes. Every change saves to the cloud within seconds and syncs instantly to all logged-in users.

© 2026 ROSTERCORE · rostercore.space
FEATURES FAQ LOGIN
R C
ROSTER
CORE
—
DEPTS
—
MEMBERS
—
TRAINEES
ACCOUNT ACCESS
Sign In
MD
My Department
Personnel Management System
Tools
▶ DEMO MODE — Changes are temporary and will reset on refresh.
Trainee Roster
All Members
Promotion Log
Change Password
Set a new password for this department.
Promotion Announcement
Download as image to post in Discord.
⬡ Changes save automatically. Build your roster structure here.
Department Name
Department Logo
⬡
Shows in header + promo cards. PNG or SVG recommended.
Theme
Custom Themes
Rank Groups
Group NameFromToPosition

Top = highest rank. "From" and "To" define the callsign range for that group. Vacant slots show automatically.

Fixed Positions & Callsigns

Assign a fixed callsign and insignia to a position. Members with this position will display the fixed callsign and insignia on the roster.

TitleCallsignInsignia
Subdivisions
NameColor
Custom Tags

Tags appear as checkboxes when adding/editing members and as badges on the roster.

Trainee Callsign Range
Total slots: —
Rank Insignia

Show a rank insignia between the callsign and name on the main roster.

Always show insignia — even on vacant slots.

Google Sheets Sync

Connect your roster to a Google Sheet. Every change you make syncs automatically.

Connected — Open Spreadsheet
Edit Log

A record of every change made to your roster, including who made it.

Super Admin
⬡ RESTRICTED ACCESS — ONLY YOU CAN SEE THIS
Server Categories
Bug Reports
Add Member
New member will be auto-assigned a callsign.
Add Trainee
Trainee will be auto-assigned a callsign.
Add Server
Create a new server category.
Create Department
Create a login account for a new department.

A temporary password will be auto-generated and shown after creation.

🐛 Report a Bug
Describe the issue and we'll look into it.
⟳ Version History
Snapshots for this department.
📋 Edit Log
All recorded edits for this department.
+ Create Roster
Build a new roster — fully separate from Main Roster, with its own rank groups and callsigns.

If you pick a subdivision, any member with that subdivision assigned will automatically be added to this roster.

⟳ Version History
Snapshots from the last 48 hours. Click Restore to roll back to any version.
Inactive List
Download as image to post in Discord.
Edit Promotion
Manually adjust this promotion entry.
Confirm Removal
This will permanently remove this member from the roster.

Share & Access
Manage public access and staff accounts for your roster.
Generating…
Account Created ✓

Share this temporary password with the department head. They will be asked to set their own password on first login.

Edit Permissions