Skip to content

Commands

Bruno Martins edited this page Mar 15, 2026 · 2 revisions

1. Chat Customization & Settings

/chat

Description: Opens the chat customization UI or toggles spy mode. Permission: herochat.command.chat

  • Usage:
    • /chat: Opens the Chat Settings UI(requires herochat.admin.settings permission).
    • /chat settings: Opens the User Settings UI.
    • /chat spy: Toggles spy mode (requires herochat.admin.spy permission).

2. Channels

Channel Command (Dynamic)

Description: Sends a message to a specific standard channel (e.g., Global, Local, Staff). Command Name: Configurable per channel (e.g., /g, /l, /staff).

  • Usage:
    • /<channel_command> <message>: Sends a message to that channel.
    • /<channel_command>: (Empty message) Switches your focused channel to this channel.

3. Private Messaging

/reply <message>

Description: Reply to the last private message received. Permission: None (Implicitly available if the user has access to private messaging). Command Name: Configurable (e.g., /reply, /r).

  • Usage:
    • /reply <message>: Sends a private message to the last person who messaged you.
    • /reply: (Empty message) Sets your focused channel to the private channel, allowing you to send messages without typing the command.

Private Channel Command (Dynamic)

Description: Sends a private message to a specific player. Permission: None (Implicitly available if the user has access to private messaging). Command Name: Configurable (e.g., /msg, /tell, /w).

  • Usage:
    • /<command> <player> <message>: Sends a private message to the specified player.
    • /<command> <player>: Starts a private conversation with the player (sets focus).

4. Ignoring Players

/ignore <player>

Description: Ignores a player, hiding their messages to you. Permission: herochat.command.ignore

  • Usage:
    • /ignore <player>: Adds the specified player to your ignore list.

/unignore <player>

Description: Unignores a previously ignored player. Permission: herochat.command.unignore

  • Usage:
    • /unignore <player>: Removes the specified player from your ignore list.

5. Nicknames

/nickname

Description: Manage your display nickname. Permission: herochat.command.nickname

  • Subcommands:
    • set <nickname>: Sets your nickname. Permission: herochat.command.nickname.set
    • clear: Resets your nickname to your original username. Permission: herochat.command.nickname.clear
  • Usage:
    • /nickname set CoolName: Changes your display name to "CoolName".
    • /nickname clear: Removes your custom nickname.