『PHNTM』 ADMIN BOT ONLINE

『PHNTM』 ADMIN BOT COMMAND CENTER

Welcome back, Connor.

Here’s what 『PHNTM』 Admin Bot has been handling in Phantom Company today.

Members

Waiting for Discord data

Channels

Waiting for Discord data

Commands today

Waiting for Discord data

Bot status

Checking

Waiting for the Pi connector

Recent activity

Live events from 『PHNTM』 Admin Bot

View all
No live events yet

Discord events will appear once the bot publishes them.

Quick actions

Frequently used settings

Popular commands

Based on the live event stream

0

MEMBER EXPERIENCE

Welcome messages

Give every new member a warm, useful introduction to your server.

Tip: A welcome message is the perfect place to point new members toward your rules, introductions, or self-assignable roles.

01

Where should 『PHNTM』 Admin Bot send it?

Choose the channel new members will see first.

#
Only visible where 『PHNTM』 Admin Bot has access

The bot needs permission to view and send messages in this channel.

02

Write your message

Use variables to personalize every welcome.

Variables are automatically replaced when a new member joins.
03

Style the message

Use an embed for a cleaner Discord message.

#4DAA79

COMMUNITY SAFETY

Moderation

Manage member actions, automated safeguards, and staff commands from one place.

Discord automation status

Select a server to load its live automation and event data.

LIVE DATA

Member actions

Take action on a member directly from the dashboard.

Actions are recorded in the moderation log and require your bot’s Discord permissions.

Recent moderation

Latest automated and staff actions

No moderation events yet

Live events will appear as the bot records them.

AUTOMOD

Automated protection

Set the rules that 『PHNTM』 Admin Bot applies automatically.

Spam protection

Detect repeated messages and mass mentions.

Delete message5 min timeout
Aa

Excessive caps

Stop messages with excessive capitals.

Delete messageWarn member

Suspicious links

Filter malicious URLs and invite spam.

Delete messageAlert staff
#

Blocked terms

Match terms or phrases from your filter list.

Delete messageLog event

YOUR BOT COMMANDS

Staff and management commands

Commands already registered with 『PHNTM』 Admin Bot.

10 ACTIVE COMMANDS
/vote

Staff review polls

Create an admin review poll for a selected staff group.

/syncroles

Role permission sync

Sync this server’s Discord permissions to the Google Sheet.

/applicant

Applicant management

Mark a member as a new applicant for staff processing.

/phntm

Accept an applicant

Accept an applicant into Phantom Company.

/keep active

Keep a thread active

Post a recurring message in an active thread.

/make inactive

Stop thread automation

Disable the recurring message for a thread.

/calendar

Refresh calendar

Post or refresh the Google Calendar event embed.

/reaper

Summon Reaper

Run the server’s Reaper command.

/trophy

Trophy submission

Submit a trophy photo for Council approval.

MEMBER AUTOMATION

Notifications & member experience

Turn server automations on or off, then edit their message, channel, or behavior.

!

Ban notifications

Alert staff when a member is banned.

Reaction roles

Let members choose approved roles from a message.

Welcome messages

Greet new members in their first channel.

Goodbye messages

Post a farewell when a member leaves.

Join & leave logs

Record member joins and departures for staff.

Auto roles

Give new members their starter role automatically.

Bot activity logs

Choose where this server receives command and audit activity.

DISCORD AUDIT LOGS

Custom moderation logs

Keep the PHNTM embed style and color scheme while choosing a separate channel and event set for each log family.

Member audit logs

Joins, leaves, nickname changes, and member role changes.

Message audit logs

Deleted, edited, bulk-deleted, and image messages.

Role audit logs

Role creation, deletion, and updates.

#

Channel audit logs

Channel, topic, and permission-overwrite changes.

Thread audit logs

Thread creation, deletion, archive, and lock changes.

!

Moderation audit logs

Kicks, bans, unbans, and timeout changes.

Voice moderation logs

Moves, disconnects, server mutes, and deafens.

+

Invite audit logs

Invite creation, deletion, and expiration events.

BOT CONFIGURATION

Slash Commands

Review the commands registered by 『PHNTM』 Admin Bot and their intended access level.

13 global commands registered

Commands are deployed globally through Discord. Updates can take a few minutes to appear in every server.

IN SYNC
13
Registered commands

Available to Discord through the bot.

5
Staff workflows

Applicant, roster, roles, votes, and awards.

1
Creator-only command

/shutup is locked to the bot creator.

COMMANDWHAT IT DOESACCESSSTATUS
/awardStaff

Nominate up to nine members for an existing medal role.

Staff review
/applicantMembership

Mark a Discord user as a new applicant.

Staff
/phntmMembership

Accept an approved applicant into Phantom Company.

Staff
/veteranMembership

Add or remove the Veteran role for a user.

Role manager
/roster syncMembership

Manually sync the Phantom Company roster sheet without deleting data.

Manage Server
/syncrolesStaff

Sync this server’s Discord role permissions to the Google Sheet.

Manage Server
/voteStaff

Create an admin review poll for Trial Admin or Admin staff groups.

Staff
/keep activeUtility

Keep a thread active by posting a recurring message every 24 hours.

Staff
/make inactiveUtility

Stop the recurring thread-activity automation.

Staff
/calendarCommunity

Post or refresh the Google Calendar event embed.

Staff
/reaperCommunity

Run the server’s Reaper command.

Staff
/trophyCommunity

Submit a trophy photo for Council approval.

Members
/shutupCreator only

Owner-only joke reply control with start and stop options.

Bot creator

LIVE DISCORD EVENTS

Activity feed

Commands and member events reported by the selected Discord server.

No activity received yet

The bot will publish events here as they occur.

MEMBER MANAGEMENT

Roles & roster

Manage Phantom Company membership, teams, and the roster sync from one place.

Google Sheets roster is connected

Last synced 8 minutes ago after a Phantom Company role update.

IN SYNC

Member workflow

Move an applicant into Phantom Company.

1
Mark as applicant

Use /applicant to begin their review.

2
Accept into Phantom Company

Use /phntm once approved.

3
Assign a team

Give them the team role that fits their work.

Roster overview

Members currently tracked by Phantom Company.

View roster
84Active members↑ 3 this month
Leadership12
Staff24
Teams48

CORE ROLES

Phantom Company hierarchy

Core roles tracked in the roster history and Google Sheet.

5 CORE ROLES

Phantom Company

Primary membership role. Changes trigger roster history and sync.

84

Community Directors

Top-level community leadership.

3

Council

Leadership and Council permissions.

4

Staff

Core staff access and responsibilities.

24

Server Admin Team

Server administration and configuration.

5

TEAM ROLES

Teams and assignments

Roles that are included in each member’s roster record.

Media Team

Content and media production.

11

Scrim Team Lead

Leads competitive scrim teams.

2

Seeding Team

Manages seed and roster placement.

8

Scrim Team

Competitive team membership.

19
+

Recruitment Team

Applicant intake and recruitment.

6

Education Team

Training and education programs.

7

Event Team

Server events and coordination.

10

Discord Admin

Discord configuration permissions.

4

SYNC COMMANDS

Keep Discord and the roster aligned

Use these existing bot commands to synchronize role permissions and roster data.

/syncrolesSync Discord role permissions to the Google Sheet.
/roster syncManually refresh the Phantom Company roster without deleting existing data.

SCRIM TEAM MANAGEMENT

Scrim Team

Coordinate leadership and build the rosters your team needs for every match.

Scrim Team leadership

Discord members with the Scrim Team Lead role.

Leadership will sync from Discord

Once the bot API is connected, members with the Scrim Team Lead role will appear here automatically.

SAVED ROSTERS

Roster library

Return to any saved roster to review or prepare it for a new match.

0 SAVED

SCRIM TEAM MANAGEMENT

Build a scrim roster

Create squads, fill roles, and prepare a lineup for the next match.

ROSTER DRAFT

Squad creation order

Set the order squads are opened for the match.

Match command

Assign leadership for this roster.

Players assigned0 / 48

Squad allotments

Closed slots by squad color.

Closed slots0

EDITABLE ROSTER

Squad lineup

Use the role picker and ready box for every available squad position.

12 SQUADS

Roster edits are saved locally in this prototype. Once connected, the Scrim Team page can save directly to Discord, Google Sheets, or both.

RESTRICTED SERVER MOD MANAGEMENT

Custom Server Settings

Switch between approved server profiles and manage in-game admin access.

SQUADJS CONNECTED
Server Mod Manager access

Profile changes update approved files and move only the managed Squad Comp, Heli Training, and S3O tournament mod folders. PSG must restart the game server before a changed mod is loaded.

SERVER PROFILES

Choose the server experience

Each profile preserves the current files in a timestamped backup before it applies its approved rotation.

AVAILABLE

S3O 36v36 Tournament

36v36 tournament layers with vanilla spawns, rally points, and caster-focused UI changes.

View S3O on Steam

ADMINS.CFG

In-game server admins

Manage the three delegated groups without exposing SuperAdmin or EventTeam access.

SERVER MOD MANAGER

Only ScrimTeam, HeliMod, and MediaCam entries can be added or removed here. SuperAdmin and EventTeam remain untouched.

SAFE CHANGE SCOPE

What a profile switch does

  1. Creates a timestamped backup of Server.cfg and LayerRotation.cfg.
  2. Moves only the two managed mod folders between Plugins/Mods and Plugins/InactiveMods.
  3. Updates both Server.cfg and PSG’s SERVERPASSWORD startup option: Comp uses your supplied password; Heli clears both.
  4. When PSG power control is enabled, stops the server first and starts it again after the profile is applied.
Controlled restart

The private Pi connector performs the switch while PSG power control keeps the game process safely offline.

LIVE DISCORD LOGS

Server logs

Recent command, member, moderation, and role events for the selected Discord server.

No logs received yet

The private Pi connector will deliver bot events here.

CREATOR-ONLY ADMINISTRATION

Access & permissions

Manage the two restricted dashboard pages for trusted Discord users.

Creator-controlled extra-page access

This page remains available only to the bot creator. Core dashboard access comes from Discord’s Administrator permission; sub-user roles only unlock the two restricted pages below.

Bot creator

Discord user ID 509583789639467018. The only account that can manage sub-user roles.

CREATOR ONLY

Core dashboard

Any Discord user with the Administrator permission—directly or through a role—can use overview, commands, moderation, roles, and logs.

DISCORD ADMIN

Extra pages

Server Mod Manager and Scrim Team Manager unlock their matching restricted pages.

SUB-USER ROLES

Discord Administrator

Core dashboard access is automatically granted by Discord’s Administrator permission, whether it comes from a role or a direct member permission.

NOT A SUB-USER ROLE

Server Mod Manager

Unlocks the restricted Custom Server Settings page.

Scrim Team Manager

Unlocks the restricted Scrim Team roster page.

SUB-USER ACCESS

Add a dashboard sub-user

Assign one or both extra-page roles. Their core dashboard access still comes from their Discord Administrator permission.

Use Discord Developer Mode to copy the user’s ID.
Extra-page roles

Current access list

Each person may hold both restricted-page roles.

USERACCESS SOURCEEXTRA-PAGE ROLESLAST ACTIVE
CJConnorBot creator · 5095…7018
Creator lockCreator