Members
『PHNTM』 ADMIN BOT COMMAND CENTER
Welcome back, Connor.
Here’s what 『PHNTM』 Admin Bot has been handling in Phantom Company today.
Channels
—
Waiting for Discord dataCommands today
—
Waiting for Discord dataBot status
Checking
Waiting for the Pi connectorRecent activity
Live events from 『PHNTM』 Admin Bot
Discord events will appear once the bot publishes them.
Quick actions
Frequently used settings
Popular commands
Based on the live event stream
—0MEMBER 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.
COMMUNITY SAFETY
Moderation
Manage member actions, automated safeguards, and staff commands from one place.
Select a server to load its live automation and event 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
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.
Excessive caps
Stop messages with excessive capitals.
Suspicious links
Filter malicious URLs and invite spam.
Blocked terms
Match terms or phrases from your filter list.
YOUR BOT COMMANDS
Staff and management commands
Commands already registered with 『PHNTM』 Admin Bot.
/shutupCUSTOMOwner-only reply control
Start or stop the bot’s reply behavior for a selected member.
/voteStaff review polls
Create an admin review poll for a selected staff group.
/syncrolesRole permission sync
Sync this server’s Discord permissions to the Google Sheet.
/applicantApplicant management
Mark a member as a new applicant for staff processing.
/phntmAccept an applicant
Accept an applicant into Phantom Company.
/keep activeKeep a thread active
Post a recurring message in an active thread.
/make inactiveStop thread automation
Disable the recurring message for a thread.
/calendarRefresh calendar
Post or refresh the Google Calendar event embed.
/reaperSummon Reaper
Run the server’s Reaper command.
/trophyTrophy 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.
Available to Discord through the bot.
Applicant, roster, roles, votes, and awards.
/shutup is locked to the bot creator.
/awardStaffNominate up to nine members for an existing medal role.
Staff review/applicantMembershipMark a Discord user as a new applicant.
Staff/phntmMembershipAccept an approved applicant into Phantom Company.
Staff/veteranMembershipAdd or remove the Veteran role for a user.
Role manager/roster syncMembershipManually sync the Phantom Company roster sheet without deleting data.
Manage Server/syncrolesStaffSync this server’s Discord role permissions to the Google Sheet.
Manage Server/voteStaffCreate an admin review poll for Trial Admin or Admin staff groups.
Staff/keep activeUtilityKeep a thread active by posting a recurring message every 24 hours.
Staff/make inactiveUtilityStop the recurring thread-activity automation.
Staff/calendarCommunityPost or refresh the Google Calendar event embed.
Staff/reaperCommunityRun the server’s Reaper command.
Staff/trophyCommunitySubmit a trophy photo for Council approval.
Members/shutupCreator onlyOwner-only joke reply control with start and stop options.
Bot creatorLIVE DISCORD EVENTS
Activity feed
Commands and member events reported by the selected Discord server.
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.
Member workflow
Move an applicant into Phantom Company.
Use /applicant to begin their review.
Use /phntm once approved.
Give them the team role that fits their work.
Roster overview
Members currently tracked by Phantom Company.
CORE ROLES
Phantom Company hierarchy
Core roles tracked in the roster history and Google Sheet.
Phantom Company
Primary membership role. Changes trigger roster history and sync.
Community Directors
Top-level community leadership.
Council
Leadership and Council permissions.
Staff
Core staff access and responsibilities.
Server Admin Team
Server administration and configuration.
TEAM ROLES
Teams and assignments
Roles that are included in each member’s roster record.
Media Team
Content and media production.
Scrim Team Lead
Leads competitive scrim teams.
Seeding Team
Manages seed and roster placement.
Scrim Team
Competitive team membership.
Recruitment Team
Applicant intake and recruitment.
Education Team
Training and education programs.
Event Team
Server events and coordination.
Discord Admin
Discord configuration permissions.
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.
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.
SCRIM TEAM MANAGEMENT
Build a scrim roster
Create squads, fill roles, and prepare a lineup for the next match.
Squad creation order
Set the order squads are opened for the match.
Match command
Assign leadership for this roster.
Squad allotments
Closed slots by squad color.
EDITABLE ROSTER
Squad lineup
Use the role picker and ready box for every available squad position.
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.
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.
Squad Comp Mod
Squad Esports Cup, Rivals, and OSI rotations for organised matches.
Heli Training Mod
Helicopter Landing Training layers for practice and familiarisation.
S3O 36v36 Tournament
36v36 tournament layers with vanilla spawns, rally points, and caster-focused UI changes.
ADMINS.CFG
In-game server admins
Manage the three delegated groups without exposing SuperAdmin or EventTeam access.
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
- Creates a timestamped backup of
Server.cfgandLayerRotation.cfg. - Moves only the two managed mod folders between
Plugins/ModsandPlugins/InactiveMods. - Updates both
Server.cfgand PSG’sSERVERPASSWORDstartup option: Comp uses your supplied password; Heli clears both. - When PSG power control is enabled, stops the server first and starts it again after the profile is applied.
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.
The private Pi connector will deliver bot events here.
CREATOR-ONLY ADMINISTRATION
Access & permissions
Manage the two restricted dashboard pages for trusted Discord users.
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.
Core dashboard
Any Discord user with the Administrator permission—directly or through a role—can use overview, commands, moderation, roles, and logs.
Extra pages
Server Mod Manager and Scrim Team Manager unlock their matching restricted pages.
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 ROLEServer 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.
Current access list
Each person may hold both restricted-page roles.
Save member for future rosters?
can be added to your reusable roster-member list.
Delete a squad?
Select the squad you want to remove. This removes its player slots from the current roster draft.
You are about to delete .
MEMBER AUTOMATION
Edit automation
STEP 2 OF 2
Set the competitive server password
This password replaces only ServerPassword when the Competitive profile is applied.
CONFIRM PROFILE SWITCH
Switch to Heli Training Mod?
This moves only the managed Squad Comp Mod and Heli Training Mod folders between the active and inactive folders, then clears the server password.
PASSWORD-PROTECTED PROFILE
Set the S3O server password
This updates both ServerPassword and PSG’s SERVERPASSWORD startup option before the S3O tournament profile is started.