Dehoist

Fix nicknames that start with symbols like ! or ., so nobody can push their name to the top of the member list.

Off by default. Turn it on in /dehoist. Dexel needs the Manage Nicknames permission.

How to use it

Fix names automatically

  1. Run /dehoist and press Dehoist: OFF so it shows ON.
  2. Dexel now checks new members and anyone who changes their name, and fixes names that start with a symbol.

Clean up names already in the server

  1. Run /dehoist and press Scan Server to see how many names need fixing.
  2. Press Dehoist N Members Now, then Start Batch Dehoist.
  3. Watch the progress. Press Stop / Cancel Batch to stop early.

Fix one member

  1. Press Dehoist User, type their username or user ID, and optionally a new nickname.

Commands

/dehoist
Dehoist Manage Nicknames

Opens the dehoist panel with your current settings. Only you can use it.

On the panel
  • Dehoist: ON / OFF: Fixes names automatically when people join or change their name.
  • Scan Server: Counts the names that need fixing without changing anything. From there, Dehoist N Members Now fixes them.
  • Dehoist All: Fixes every name that needs it, with a progress bar you can stop.
  • Dehoist User: Fix one member. Optionally give them a specific nickname.
  • Mode: STRIP / REPLACE: STRIP removes the symbols (!!Alex becomes Alex). REPLACE always uses the fallback name.
  • Bots: IGNORE / INCLUDE: Whether bot names get fixed too.
  • Edit Fallback Name: The name used when nothing is left after stripping. {username} inserts their username. Default: Dehoisted {username}.
  • Custom Hoist Chars: Extra characters to treat as hoisting, like ⚡👑.
  • Select Exempt Roles: Up to 5 roles that are never renamed.
  • Reset Defaults: Puts all settings back to default.

Dexel never renames the server owner or anyone with a role equal to or above its own. Every rename is saved to /modlogs.

Was this documentation page helpful?
ESC