Skip to content

Personalize System

The Personalize plugin lets server administrators customize how the bot appears inside their server - independently of every other server it is in. Changes apply instantly without a restart; the bot updates its own nickname and server profile avatar the moment the command is run.

  1. Per-server nickname - set a custom display name for the bot in your server, up to 32 characters, or remove it to restore the default
  2. Server profile avatar - override the bot’s avatar with a server-specific image using any publicly accessible image URL
  3. Live apply - both nickname and avatar changes are applied immediately to the bot’s server member profile on save
  4. Persistent config - settings survive bot restarts and are re-applied automatically whenever the bot joins or rejoins the server
  5. Profile viewer - inspect the currently saved nickname, avatar URL, and last-updated timestamp at any time
  6. Full reset - wipe all personalization settings and restore the bot’s default nickname and global avatar in one action

  • Set with /personalize nickname name:<value> - applies immediately via Discord’s member edit API
  • Maximum length is 32 characters, enforced at the command option level
  • Leave name blank to remove the custom nickname and restore the bot’s default display name
  • If the bot lacks the Change Nickname permission, the command fails with a clear error explaining the missing permission and role hierarchy requirements
  • The saved nickname is re-applied automatically on bot restart or if the bot rejoins the server

No initial setup command is needed - simply run any /personalize subcommand and the bot creates or updates the config for your server on first use.

  1. Set a nickname Optional - run /personalize nickname name:<your nickname>. The bot updates its display name instantly. Leave name blank to remove it.

  2. Set a server avatar Optional - run /personalize avatar url:<image url>. Provide a direct link to a publicly accessible image. The bot applies it as its server profile avatar immediately.

  3. Verify the result - run /personalize profile to confirm the saved nickname, avatar URL, and last-updated time.

  4. Reset if needed - run /personalize reset to wipe all settings and restore defaults in one step.