For the complete documentation index, see llms.txt. This page is also available as Markdown.

Web Panel (Tworst Cloud)

Tworst Cloud is a cloud-hosted web panel that mirrors your in-game Admin Menu in the browser. Manage your server from anywhere — the same players, bans, logs, tickets, and tools you have in-game, in real time.

Prefer to work without leaving Discord? The same panel is available as a Discord Activity — open it right inside a voice channel.


How It Works

The panel connects to your FiveM server through a secure uplink built into the tw-adminmenu resource. Once paired:

  • Your server pushes live state (players, stats, logs) to the panel

  • Admin actions you take in the browser are sent back to your server and executed

  • Everything respects the same roles and permissions as the in-game menu


Step 1: Pair Your Server

  1. Log in to panel.tworst.com with Discord

  2. Click Add Server — the panel generates a pairing snippet containing your tenantId, serverId, and secret

  3. Open shared/server_config.lua on your server and paste the values into the Cloud block:

TW_Server.Cloud = {
    enabled = true,                          -- turn the uplink on
    url = "wss://panel.tworst.com/agent",
    tenantId = "your-tenant-id",             -- from the pairing snippet
    serverId = "your-server-id",
    secret = "your-pairing-secret",
}
  1. Restart tw-adminmenu (or your server)

  2. Back on the panel, your server should now show as connected


Step 2: Log In

Tworst Cloud uses Discord login. Sign in with the Discord account you want to own the workspace — you'll land on your dashboard with your paired server(s).


Step 3: Invite Your Staff

  1. In the panel, open Staff

  2. Invite a team member by their Discord ID

  3. Assign them a role (or custom permissions)

When that person logs in with Discord, they get exactly the access their role allows — the same permissions they'd have in-game.

Staff roles and permissions are shared between the in-game menu, the web panel, and the Discord bot. Manage them once; they apply everywhere.


What You Can Do in the Panel

The web panel mirrors the in-game menu. Main sections include:

Section
Description

Dashboard

Live server stats, uptime, resource health

Players

Online players + actions (kick, ban, spectate, etc.)

Player Detail

Per-player info, inventory, jobs, records

Vehicles

Spawned vehicles & details

Bans

Ban management (revoke, edit, blacklist)

Logs

Searchable server audit logs

Tickets

Support ticket queue

Staff

Manage admins, roles & permissions

Monitor

Real-time player activity

Live View

In-game camera / spectate feed

Console

Execute commands (if permitted)

Announcements

Broadcast messages to the server

Polls

Create in-game polls

Blips

Manage map markers

Rich List

Player wealth rankings

Jobs

Active jobs & grades

Teams

Factions / groups

Events

Event calendar

Whitelist

Whitelist management

Replays

Incident recordings


Multi-Server

You can pair more than one server to the same workspace and switch between them in the panel — useful if you run multiple servers or a test environment.


Need Help?

Pairing trouble or panel questions? Join our Discord server and open a support ticket. Make sure TW_Server.Cloud.enabled = true and your tenantId / serverId / secret match the pairing snippet exactly.

Last updated