Skip to content

Docs

The website and dashboard

Open https://metrobot.app/servers and sign in with Discord. It lists every server you share with Metro. Each server lives under /g/<server id> and has six areas. The switcher in the top bar shows only the areas you can open, and Ctrl+K searches every page and setting you can open.

The six areas

AreaAddressWhat it is forWho opens it
Me/g/<id>/meYour wallet, bank, jobs, garage, shop, record, profile, crew and eventsEvery member; your own numbers need a linked Roblox account
Staff Panel/g/<id>/staffLive players, mod calls, staff logs, shifts, quotas, leave, punishments, remote moderationStaff department members, or roles with Players view or Staff view
CAD/g/<id>/cadUnits, calls and dispatch, lookups, records, warrants, cameras, jail, medical, courts, radioMembers of a department with CAD tools
Departments/g/<id>/d/<department>A department's home and rosterMembers of that department
City Hall/g/<id>/cityElections, laws, treasury and records; office tools for office holdersEvery member
Dashboard/g/<id>/manageEvery server settingThe owner, Discord Administrators and the Manager role

Settings live only in the Dashboard; the other five areas are for using a feature. Cameras are set up at Dashboard > Features > Cameras and used in the CAD. Government is set up at Dashboard > Features > Government and used in City Hall.

Me (player pages)

Wallet, Bank, Garage & licences (with licence tests), Shop and My purchases, Property, Businesses, Jobs (with the reason a job did not pay), Record, Camera sightings, Profile & rank, Perks, Crew, Events, Characters (roleplay characters for the CAD) and Your data. Before you link Roblox, the pages show public information and say "Link Roblox to see" where your numbers would be.

Staff Panel

Live (players on the map), Mod calls, Staff logs, Shifts & activity, Quotas, Leave of absence, Punishments, Remote moderation and the Live panel (pay, adjust, fine, set the enforcement level, post to the log).

CAD

Panels (the picker: Dispatch, a card per CAD department, Courts, Civilian), Live map, Units, Calls, 911 & duty (the dispatcher seat), Lookup (records, person and plate), Records (citations, arrest and incident reports, warrants, BOLOs), Warrants, Hotlist, Cameras with search and replay, Jail, Medical, Courts and Radio with the panic button.

City Hall

Elections, Laws, Treasury, Records and, for office holders, Office.

Dashboard pages

  • Overview: players, money, jobs and calls at a glance, the go-live checklist and "Needs a look" items.
  • Features: turn modules on and off; each module's settings page sits under it (Jobs, Vehicles, Banking, Businesses, Property, Crime, Jail, Medical, Cameras, Government, Staff, Events, Crews, Ranks and perks, Achievements).
  • Setup: Server-Key, log channel, starting template, webhook URL, PRC authorize link and API keys for other bots.
  • Shop: server items, stock, sales and the Discord shop panel.
  • Channels: where Metro posts.
  • Roles & access: role permissions, presets, the Manager role and advanced mode.
  • Departments: departments, their roles and tools.
  • CAD settings: numbering, call types, dispositions, landmarks, routing and in-game commands.
  • Automations: AFK check, welcome message, timed messages, team restrictions, weather and time, priority and peacetime, mass-command alerts.
  • Workflows and Workflow runs: build, switch on, import, export and publish workflows, and see what each run did.
  • Forms: staff applications and the ban appeal form.
  • Templates: save, apply and publish economy templates.
  • Grow: public server page, referrals, server ad, vote rewards and the weekly digest.
  • Safety: the name filter level and extra blocked words.
  • Billing: plan and payment. Server owner only.
  • Audit log: who changed what.
  • All settings: every setting with search, plus Insights (money created against money removed).
  • Export: download server data as CSV.

Changing a setting opens one bar at the bottom of the page with Reset and Save. Nothing is stored until you press Save.

Roles & access in short

  • The server owner has every permission. In Discord commands, Manage Server gives every grantable permission. On the website, Discord's Administrator does; Manage Server alone gives only what your roles give.
  • The owner can pick a Manager role, which gets everything except billing.
  • Billing is always the owner's alone.
  • Presets fill a role in one click: Police, Sheriff, Fire & EMS, DOT, Judges, Staff, Management and Everyone.
  • A member without a needed permission sees: "You need the <area> permission. Ask the server owner to give your role access on metrobot.app."

Other public pages

Next: Metro Plus