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
- Run /dehoist and press Dehoist: OFF so it shows ON.
- 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
- Run /dehoist and press Scan Server to see how many names need fixing.
- Press Dehoist N Members Now, then Start Batch Dehoist.
- Watch the progress. Press Stop / Cancel Batch to stop early.
Fix one member
- 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 (
!!AlexbecomesAlex). 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.