Skip to content

Commands Permissions

KOKOTO-DEV edited this page Aug 13, 2026 · 1 revision

Commands and Permissions

Main command

Aliases:

/bmchat
/bluemapchat
/bmc

User commands

/bmchat auth <code>
/bmchat password <newPassword>
/bmchat dm <player> <message>
/bmchat reply <messageId> <message>

Cross-server target form:

/bmchat dm PlayerName@server-id <message>

When cross-server DM routing is enabled, these whisper aliases also recognize name@server-id and route through the same private BMChat relay:

/w
/msg
/tell
/whisper
/m
/pm
/message
/t

Ordinary same-server whispers remain on their original local command path. /r and /reply are not converted because they do not carry an explicit target.

Administrative commands

/bmchat reload
/bmchat admin create <id>
/bmchat admin password <id> <password>
/bmchat admin role <id> <user|moderator|admin>
/bmchat guest mute <guest|ip> <value> [minutes] [reason]
/bmchat guest unmute <guest|ip> <value>
/bmchat guest list
/bmchat sessions
/bmchat revoke <username>

Permissions

Permission Default Purpose
bluemapwebchat.auth true Link web and Minecraft accounts
bluemapwebchat.webchat true Use authenticated web chat
bluemapwebchat.dm true Use direct messages
bluemapwebchat.reply true Use BMChat replies
bluemapwebchat.group true Use group chat
bluemapwebchat.admin op Administrative commands/panel
bluemapwebchat.update.notify op Receive update notices on join

Admin roles vs private-chat super admins

ADMIN/MODERATOR roles do not automatically grant access to private message bodies. Optional DM content audit additionally requires an exact account entry in private-chat-super-admins and direct-message.admin-audit.enabled: true.

Clone this wiki locally