Time Machine
Snapshots de la structure du serveur, comparaison et restauration totale ou partielle.
La Time Machine photographie la structure de votre serveur pour pouvoir la restaurer : rôles (permissions, couleurs, positions), catégories, salons, permissions par salon, paramètres du serveur, webhooks et emojis. Elle ne copie pas les messages.
Snapshots
- Automatiques : toutes les 6 heures par défaut (réglable), plus un snapshot juste avant chaque restauration, chaque correctif d'audit et chaque plan de l'Admin IA.
- Manuels : bouton Prendre un snapshot dans le dashboard, ou commande
/snapshotavec un libellé (« avant refonte des salons »). - Épingler un snapshot le protège de la purge.
Par défaut, HelmBot garde au plus 60 snapshots pendant 30 jours ; les deux valeurs sont réglables dans le module. En offre gratuite, elles sont plafonnées à 10 snapshots et 7 jours (Premium : jusqu'à 365 jours).
Comparer deux snapshots
Dans Time Machine, sélectionnez deux snapshots puis Comparer : le diff s'affiche comme sur GitHub, avec les éléments ajoutés, supprimés et modifiés (et, pour chaque modification, l'ancienne et la nouvelle valeur).
Restaurer
- Cliquez sur Restaurer à côté d'un snapshot.
- Choisissez ce qu'il faut restaurer : tout, ou seulement une partie (par exemple uniquement les permissions de la catégorie Staff).
- HelmBot calcule un plan : la liste exacte des opérations, présentée comme un diff. Rien n'est encore modifié.
- Un administrateur valide. Le plan s'exécute étape par étape, en direct.
Sécurité — Si le serveur a changé entre la prévisualisation et la validation, le plan est refusé : régénérez-le pour qu'il corresponde à l'état réel.
Les éléments supprimés sont recréés (les identifiants Discord changent alors : les salons recréés reçoivent de nouveaux identifiants). Les permissions qui mentionnaient un rôle recréé sont remappées automatiquement.
Limites
- Les messages, fils et membres ne sont pas sauvegardés.
- Un rôle placé au-dessus de celui de HelmBot ne peut pas être restauré : l'étape est ignorée avec la raison.