Admin & Roster Management

/setup admin Run this first

Configure Pi-mon for your server. Opens an interactive step-by-step wizard covering server settings, channel configuration, and regions. This can also be run again later to change any of these settings.

No fields.

/clean_mod_queue admin Confirmation required

Wipe the mod queue channel and repost all pending items

No fields.

/import_characters admin

Import characters from a CSV file

FieldTypeRequiredNotes
fileAttachmentRequiredCSV columns: region, character, user_id. Regions that don't already exist are created automatically.
/import_character admin

Add a single character to the roster

FieldTypeRequiredNotes
characterTextRequired
regionTextRequiredCreated automatically if it doesn't already exist
user_idTextOptionalDiscord user ID to assign a claim
/import_claims admin

Bulk update claims from a CSV file

FieldTypeRequiredNotes
fileAttachmentRequiredCSV columns: character, user_id
/set_region_color admin

Set the embed color for a region on the masterlist

FieldTypeRequiredNotes
regionTextRequired
colorTextRequiredHex code, e.g. #5B9BD5
/set_region_title admin

Set the display title for a region

FieldTypeRequiredNotes
regionTextRequired
titleTextRequired
/setup_channels admin At least one field required

Configure bot channels

FieldTypeRequiredNotes
mod_logTextChannelOptional
mod_queueTextChannelOptional
masterlistTextChannelOptional
reservationsTextChannelOptional
submissionsForumChannelOptional
tupper_logTextChannelOptional
leavesTextChannelOptionalAll fields are individually optional, but at least one must be provided. This is enforced in code.
/set_tupper_bot admin

Register the Tupper Logging Bot

FieldTypeRequiredNotes
botMemberRequired
/set_mod_role admin

Set the mod role for bot commands

FieldTypeRequiredNotes
roleRoleRequired
/set_force_drops_role admin

Set the role allowed to use force drop commands without being a full Administrator. Run it with no role to clear it and make force drops Administrator only again.

FieldTypeRequiredNotes
roleRoleOptionalLeave empty to clear the Force Drops role
/claim_assign admin

Directly assign a character to a player

FieldTypeRequiredNotes
userUserRequired
characterTextRequired
/block mod

Block a player from making reservations and cancel active ones

FieldTypeRequiredNotes
userUserRequired
reasonTextRequired
/unblock mod

Unblock a player

FieldTypeRequiredNotes
userUserRequired
/set_cap mod

Set a custom character cap for a player

FieldTypeRequiredNotes
userUserRequired
capNumberRequired0 resets to server default
/rename_character admin

Rename a character

FieldTypeRequiredNotes
current_nameTextRequired
new_nameTextRequired
/find_duplicate_names admin

List characters that share a name server-wide

No fields.

/move_character admin

Move a character to a different region

FieldTypeRequiredNotes
characterTextRequired
regionTextRequired
/remove_character admin Confirmation required

Permanently remove a character from the roster

FieldTypeRequiredNotes
characterTextRequired