Create New Log
What's happening in game?
Springfield management interface loaded. Connect staff features through the secure Worker.
Open the CAD page to create incidents, assign patrol units and manage dispatch notes.
Applicants use /apply in Discord. Reviews and decisions are currently handled in the configured staff channel.
Use /training in Discord or open Staff Guidelines from the toolbox.
Your Springfield workspace
A clear home for dispatch, staff tools and server management. Choose a workspace section. Features that need a backend connection are clearly marked rather than pretending to work.
Bot Commands
Commands currently registered in the Springfield State RP bot.
General bot and server information.
ER:LC server information and player tools.
Support ticket workflow.
Roleplay session announcements.
Staff application and review workflow.
Discord moderation commands.
Staff guidance, verification and reporting.
Staff Applications
Members run /apply and answer the application questions in DMs. Submitted applications are sent to the configured private Discord review channel, where staff can accept or decline with a reason.
Discord workflow activeDashboard-based application review is not connected yet. Use the review channel to make decisions so nothing gets lost.
Support Tickets
Ticket creation and management currently run through Discord.
- /ticket-setup posts the ticket panel.
- /ticket-open creates a private support channel.
- /ticket-add adds another member.
- /ticket-close closes the current ticket.
Session Management
Use /session start, /session end and /session status in Discord. Dashboard controls are not connected to the session backend yet.
Discord workflowER:LC Server
Open CAD & Dispatch for the current ER:LC server summary and player count. The server key stays in Cloudflare Worker secrets and is never exposed to this page.
Punishment Logs
Moderation commands include /warn, /warnings, /timeout, /kick, /ban, /unban and /modlogs. The dashboard does not yet have a connected moderation-log API, so it cannot display or create punishment records here.
Backend connection requiredStaff Guidelines
Tickets
Keep tickets private, ask for the information needed to understand the issue, and close them when resolved.
Applications
Review every answer fairly. Accept or decline with a clear, respectful reason. Keep applicant information within the staff team.
Moderation
Follow server rules and staff permissions. Use factual reasons, avoid arguments, and keep records accurate.
CAD
Use fictional roleplay details only. Keep callsigns, unit status and dispatch notes up to date.
Roles & Member Management
Manage member roles and choose notification roles members can self-assign. Changes apply directly to Discord.
Assign a role
Self-assignable notification roles
Choose roles such as Giveaway Ping, Session Ping and Event Ping. Members toggle these with /self-role.
Automatic swear filter
Discord AutoMod can timeout members for 60 seconds when a configured word or phrase matches. The configured staff role is exempt.
AutoMod requires Manage Server permission. Filters can produce false positives, so review the list carefully.
Join auto-role
Automatic role assignment when someone joins requires a persistent Discord Gateway connection. The current Worker is interaction-based, so this control is not enabled yet.
Gateway integration requiredSettings & Connections
Cloudflare Worker: springfield-state-rp-assist
ER:LC secret: ERLC_SERVER_KEY. Keep it in Cloudflare Worker secrets. Never paste it into this dashboard or commit it to GitHub.
Database: D1 binding named DB.
Staff login: Discord OAuth is used on the dedicated CAD page. Other dashboard controls are not enabled until their server-side authentication and API routes are implemented.