# Presentation

UltraCustomizer is a powerful and versatile Discord bot designed to help servers automate, organize, and customize their communities. With a comprehensive set of features, it allows administrators and moderators to efficiently manage roles, channels, and interactions while providing an interactive and modern experience for members.

<table><thead><tr><th width="246">Fonctionnalités</th><th width="192">Commande</th><th>Description</th></tr></thead><tbody><tr><td>Duplication of categories</td><td>/duplicate</td><td>Select a category and clone it with the assigned permissions and channels (optional).</td></tr><tr><td>Complete category deletion</td><td>/delete</td><td>Targets a category that will be completely deleted, destroying all associated channels. (irreversible).</td></tr><tr><td>Structuring of trade shows</td><td>/channeltemplate | /deploy</td><td>Allows you to define a channel template and rename all channels in all categories according to the saved template.</td></tr><tr><td>Trade show relocation</td><td>/move</td><td>Target a category whose channels will be moved (max. 10 trade shows per move).</td></tr><tr><td>Role cloning</td><td>/clonerole</td><td>Select a role to duplicate it with all its permissions, color, and settings (up to 5 clones).</td></tr><tr><td>Default roles</td><td>/dedefaultsroles</td><td>Create generic roles (Member, VIP, Mod, Admin) with predefined permissions to skip this redundant step.</td></tr><tr><td>Role separators</td><td>/roledivider</td><td>Creates a role with formatting based on templates and serving as a separator bar with a title for administrative/profile formatting.</td></tr><tr><td>Maintenance</td><td>/maintenance</td><td>Partially or completely restricts access to specific chat rooms for specific roles, with or without a custom message.</td></tr><tr><td>Logs</td><td>/setlogs</td><td>Sends log messages to a specified chat room when actions performed by the bot are validated in order to identify the author of the changes.</td></tr></tbody></table>

{% hint style="info" %}
Would you like to join the support server? [Click here](https://discord.gg/WsEturAKKa)
{% endhint %}

<h3 align="center">Would you like to add it to your server?</h3>

<p align="center"><a href="https://top.gg/bot/1403096500883685468" class="button primary" data-icon="circle-plus">Click here to add me</a></p>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://nexuscore.gitbook.io/ultra-customizer/en/presentation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
