Skip to main content
The C3 Esports admin panel at c3esports.com/admin provides full platform access for users with the ADMIN role. Admins have the highest level of access on the platform, including all staff capabilities plus user management, audit log access, and system-level controls.
Admin access is powerful and can cause irreversible changes. Always confirm your actions before executing them, especially for operations that affect standings, match results, or user accounts. When in doubt, check the audit log first to understand the current state.

Who has access

The admin panel is restricted to users with the ADMIN role. Staff members have access to their own panel at /admin/staff/* but cannot access admin-only sections. Role assignments are managed by existing admins — contact an admin via the C3 Esports Discord if you need a role adjustment. Admin panel landing page showing navigation links for User Management, Announcements, Audit Log, Cron Jobs, and Brackets

Admin panel sections

User Management

Search all platform users, view profiles, change roles, ban accounts, and review per-user audit history.

Announcements

Create and publish league-wide announcements visible to all users on the platform.

Audit Log

Review an immutable log of all significant platform actions with filtering by user, action type, and date.

Cron Job Reference

Understand and manually trigger scheduled background jobs: replay polling, match status updates, and season transitions.

Bracket Management

Playoff bracket tools. Note: this feature is not yet fully implemented.
Admins also have access to all Staff sections:

Season Management

Create seasons, set dates, schedule match weeks, and advance season phases.

Registration Management

Review and approve or deny team registrations.

Match Management

Override scores, mark forfeits, and reschedule matches.

Standings Management

View all division standings and make emergency point adjustments.

Dispute Resolution

Review and resolve open match disputes.

Replay Reparsing

Trigger a fresh parse for a replay that failed or returned incorrect data.

Admin best practices

  • Always log your reasoning. When overriding scores, banning users, or adjusting standings, write a clear reason. The audit log captures the action but your note explains the why for future reference.
  • Use the audit log before acting. Before overriding anything, check what has already happened. This avoids duplicate actions and helps you understand the full context.
  • Communicate major decisions in Discord. If you are banning a player, reversing a match result, or making a significant standing change, announce it in the #staff channel so the team is informed.
  • Do not perform admin actions in anger. If a user is being difficult in a support ticket, take a breath before acting. Bans are logged and visible to all staff.