Help
Hi, I'm Gridley. Search or pick a topic. Most answers link to the docs.
Getting started
What is LCGrid?
A web app for running an ER:LC private server and its staff team. It connects to your Discord server and your ER:LC server. Your staff use it for moderation, shifts, the CAD, sessions, documents and applications.
How do I sign in?
Go to lcgrid.xyz/login and press Continue with Discord. LCGrid only asks Discord for your name and picture, not your email or your servers. A sign-in lasts up to 7 days.
Why does it ask for my birth month and year?
LCGrid is for people 13 and older, so the Data Consent asks once before you use the dashboard. Only whether you passed is kept, never the date itself. If you're under 13, LCGrid removes your information and won't let you sign in again from that browser.
How do I make a server?
For now only the LCGrid team can make servers, so the button says Coming soon for everyone else. You can still join a server with an invite code from its owner. Join the LCGrid Discord to hear when making your own opens.
Once it's open: on the dashboard, press + Create server, give it a name (up to 48 characters) and a colour. You become its owner. A new server has no roles and invites are off. You can own up to 10 servers.
Your server's Overview shows a set-up checklist that ticks itself off as you connect Discord and ER:LC, make roles, invite your team, add a department and list your server.
How do people join my server?
Staff with Invites share the code from Members, or the link lcgrid.xyz/join/<code>. Joining makes a request, and someone with Members accepts it. New members have no roles until you give them one. People can also join through Discord roles with auto join.
How do roles and permissions work?
Roles are in order, highest first, and your rank is your highest role. You can only manage roles and people below you, and you can't give a permission you don't have. The owner is above every role. Only the owner can give Administrator.
Servers and Discord
How do I connect my Discord server?
On your server's Overview, press Connect to Discord server and add the LCGrid bot. You need Discord integration on LCGrid, and you need to own the Discord server or have Administrator there. If you added the bot already, press I already added the bot.
It says the Discord server is already connected
Each Discord server can be connected to one LCGrid server, or one department, at a time. Unlink it from the other one first, from its Overview or with /unlink in Discord.
The bot isn't posting or giving roles
Check the Discord panel on the Overview. If it says Bot not added, add it again and press Check again. To give a role, the bot's own role has to be above it in your Discord's role list. Some features, like auto join, also need the bot's Server Members intent, and LCGrid tells you when it's missing.
How do I change my server's name, logo or banner?
People with Settings press Edit in the server's header. A logo is PNG, JPEG or WebP up to 200 KB; a banner up to 1.9 MB, wide (3:1). Without your own, LCGrid uses your Discord server's, then its own.
How do I delete a server?
Only the owner can, from Delete server at the bottom of the Overview, by typing the server's name. Everything that belongs to it is deleted. Nothing changes in your Discord.
ER:LC
How do I connect my ER:LC server?
Copy your server key from Settings in your ER:LC private server and paste it on LCGrid. Then press Open ER:LC, approve LCGrid there, and press I've authorized it. You need ER:LC integration.
My server key was rejected
LCGrid checks the key with ER:LC before saving it, so your private server has to be online with someone in it. If you made a new key in game, paste the new one. LCGrid also tells you if ER:LC is busy or the key is banned from the ER:LC API.
Do I have to authorize again after changing the key?
Yes. A new key always needs authorizing again, even if it replaces an old one.
FiveM (LSGrid)
How do I connect my FiveM server?
On lsgrid.xyz, open your server's Game tab, download the lsgrid resource and put the lsgrid folder in your server's resources. Press Make token, paste the lines it shows into server.cfg (use set, not setr) and restart the server. The Game tab shows Live within about 10 seconds.
The Game tab says Offline or Waiting
LSGrid hasn't heard from your server for over a minute. Check the server console for lines starting with [lsgrid]: it says if the token was rejected or LSGrid couldn't be reached. If you made a new token, the old one stopped working at once, so update server.cfg and restart.
Why does a player show "Discord not open"?
LSGrid knows who a FiveM player is from the Discord ID the game reports, which only happens when Discord is running before they start FiveM. Without it, they're known by their Rockstar license only, so CAD sign-on, shifts and staff sync can't match them to their LSGrid account.
Where are bans kept?
On LSGrid. A banned player is turned away while connecting, before they load in. If LSGrid can't be reached, players are let in by default; change Config.AllowJoinIfOffline in the resource's config.lua to turn them away instead.
Which commands work on FiveM?
:pm, :kick, :ban, :unban, :h (announcement), :mod and :admin. Staff levels come from your ACE groups: give them lsgrid.mod, lsgrid.admin or lsgrid.owner.
What does the resource send?
Every 10 seconds: each player's name, position, vehicle, street and their license and Discord ID, plus joins, leaves, deaths, chat commands and staff calls. IP addresses and other identifiers stay on your server. The Privacy Policy has the details.
CAD
How do I sign on to the CAD?
Open the CAD from your server, pick your department and sign on. You need the Respond permission in that department. With ER:LC connected you also need your Roblox account linked, to be in game, and to be on the right team for your department.
Why was I signed off by itself?
After your first 30 seconds on duty, if two game checks in a row miss you, or you switch to the wrong team, LCGrid signs you off and tells you to sign on again once you're back. If ER:LC itself is down, nobody is signed off.
A department is greyed out
You're not in it. Ask someone who manages departments to add you and give you a department role. Civilian is open to everyone.
Staff and shifts
How do I start a shift?
Open the Panel's Shift tab and press Start shift. When your server has ER:LC connected, you have to be in game with your Roblox account linked. If the button is greyed out, it says why.
My shift ended by itself
With End shifts when they leave the game on (the default), a shift ends 2 minutes after you stop being seen in game, and the end time is set back to when you were last seen.
Who counts as staff?
The owner, and anyone with a role that has a staff permission such as Warn, Kick, Ban, ER:LC Mod, Manage shifts or Activity. Members without one don't show on the roster and can't start shifts.
How do I request leave?
From the Staff section, pick your dates on the calendar and send it. Someone with Manage LOAs decides, unless your server approves some automatically.
How do I appeal a record?
Staff can appeal a warning, strike, suspension or termination on their own record. Someone with Infractions who ranks above you decides.
Applications
How do I make an application form?
Open Resources, then Applications (needs Resources). Add questions, save, and switch on Open for applications. Share the link lcgrid.xyz/apply/<code>. A server can have up to 25 forms.
How do applicants see their result?
They sign in with Discord on the same link, which shows whether their application is waiting, accepted or denied, with your note. LCGrid can also message them in Discord when you decide.
Roles weren't given when I accepted someone
LCGrid says why: usually they're not in your Discord, or the bot's role isn't above the roles you picked.
Directory
How do I list my server?
Open Community, then Directory. Write a short and a long description, pick a region and add your Discord invite, then press Send for review. Most listings go live straight away; anything the check isn't sure about waits for the LCGrid team.
My listing was turned down
You'll see the team's note on your Directory tab. Fix what it says and send it again.
Can I take my listing down for a while?
Yes. Hide it takes it off the directory without losing it, and Show it again brings it back.
Account and privacy
How do I link or unlink Roblox?
Open Settings from your profile menu and press Link Roblox or Unlink. LCGrid keeps your Roblox id, username and display name, and lets go of the Roblox sign-in straight away, so it can never act on your account. A Roblox account can only be linked to one LCGrid account.
How do I sign out of other devices?
Settings lists where you're signed in. Each device has its own Sign out, and Sign out everywhere signs out every device within about a minute.
My account is suspended or banned
Every page shows a notice with the reason and, for a suspension, when it ends. To ask about it, email contact@lcgrid.xyz.
How do I see logs a server made about me?
Any Roblox player can sign in with Roblox at lcgrid.xyz/record to see their own logs from servers that share them. LCGrid doesn't decide punishments: talk to that server's staff.
How do I delete my account?
Email contact@lcgrid.xyz from the Discord account's owner and we'll delete it. Our Data Retention policy says how long everything else is kept.
Does LCGrid cost anything?
No. LCGrid is free.
Nothing matches that. Try another word, or ask us below.
Still stuck?
Open a ticket in the LCGrid Discord, or email us. If something looks broken, the status page says whether we already know.