# Maintenance

### <mark style="color:$primary;">La maintenance</mark>

Afin de pouvoir déployer une maintenance, assurez-vous que le bot possède bien les permissions suivantes :

| Permissions requises | Raisons                                                                                |
| -------------------- | -------------------------------------------------------------------------------------- |
| Voir les salons      | Permet au bot de connaître les salons.                                                 |
| Gérer les salons     | Permet au bot de pouvoir gérer les salons et de leur changer leur nom.                 |
| Gérer les rôles      | Permet au bot de pouvoir ajouter / modifier des rôles et de gérer les permissions      |
| Envoyer des messages | Permet au bot de pouvoir envoyer des messages dans le salon où est entrée la commande. |
| Gérer les Webhook    | Permet au bot d'envoyer des messages dans le bon format.                               |

***

### <mark style="color:$primary;">Utilisation de la commande</mark>

Lorsque les conditions sont réunies, vous pouvez utiliser la commande `/maintenance`.

Ultra Customizer vous enverra demandera d'ajouter un titre et une description obligatoirement et de sélectionner un salon (Facultatif)

{% hint style="info" %}
Si aucun salon n'est sélectionné, la maintenance pourra être effectuée sans envoyer de message public.
{% endhint %}

![](/files/qXABKdZwDdNUA4TUSSHZ)

Une fois les paramètres remplis, vous aurez accès à la fenêtre de configuration du mode maintenance&#x20;

![](/files/avc1vUyLwtdpv8nL8uAW)

{% hint style="success" %}
Vous pouvez définir plusieurs rôles ainsi que plusieurs salons grâce aux sélecteurs.

Moins il y aura de salons et de rôles à gérer, plus la maintenance s'effectuera rapidement.
{% endhint %}

Une fois la maintenance activée selon vos paramètres, les salons seront modifiés pour restreindre partiellement ou complètement les salons sélectionnés pour les rôles.

{% tabs %}
{% tab title="Mode partiel" %}
Empêche les utilisateurs de parler et d'interagir avec les salons sélectionnés.
{% endtab %}

{% tab title="Mode complet" %}
Masque totalement tous les salons sélectionnés pour les rôles définis.
{% endtab %}
{% endtabs %}

{% hint style="danger" %}
Il est important de souligner que le bot enregistrera les permissions de tous les salons sélectionnés avant d'effectuer la maintenance pour les restaurer tels-quel lors de la fin de la maintenance.

Veuillez prendre le temps de bien vérifier vos permissions avant d'activer une maintenance afin d'éviter les problèmes indésirables.
{% endhint %}


---

# 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/options/maintenance.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.
