Système d'Inscription
Protégez votre serveur derrière un flux de rôles vérifiés/non vérifiés, afin que les nouveaux membres aient un accès complet uniquement après leur inscription.
Topics: register, verify, member, gate, k, registrar, channel, join automation
Protégez votre serveur derrière un flux de rôles vérifiés/non vérifiés, afin que les nouveaux membres aient un accès complet uniquement après leur inscription.
Aperçu
Le système d'inscription gère deux états de rôle : un rôle non enregistré détenu par les nouveaux membres, et un rôle enregistré accordé une fois qu'ils sont vérifiés. Les nouveaux membres peuvent être limités à une zone d'accueil jusqu'à ce qu'un enregistreur les inscrive, moment auquel ils reçoivent le rôle enregistré et un accès complet.
Avec l'automatisation à l'arrivée activée, les nouveaux membres reçoivent automatiquement le rôle non enregistré et un message de bienvenue (embed) est publié dans le canal d'inscription, en mentionnant le rôle d'enregistreur afin que l'équipe sache que quelqu'un attend.
Le moyen le plus rapide de le configurer est l'assistant de configuration (!register setup). Vous pouvez aussi le configurer sur Tableau de bord → Inscription ou avec les commandes d'inscription. Netrcol a besoin de Gérer les Rôles, et son rôle doit être placé au-dessus des deux rôles d'inscription — voir Permissions & Rôles.
Rôles
| Rôle | À quoi ça sert |
|---|---|
| Rôle enregistré | Accordé lorsqu'un membre est enregistré — leur donne un accès complet |
| Rôle non enregistré | Détenu par les membres qui ne se sont pas encore inscrits (optionnel) |
| Rôle d'enregistreur | Rôle de l'équipe dont les détenteurs peuvent inscrire/désinscrire des membres (même sans Gérer les Rôles) ; il est mentionné dans le message de bienvenue |
Lorsqu'un membre est enregistré, le rôle enregistré est ajouté et le rôle non enregistré est retiré. La désinscription inverse cela.
Remarque : Le tableau de bord et les commandes de chat partagent le même fichier de configuration, donc les changements à un endroit s'appliquent à l'autre.
Assistant de configuration
Exécutez !register setup (ou !register-setup sans arguments) pour lancer un assistant étape par étape :
- Canal d'inscription — mentionnez le canal où le message de bienvenue est envoyé.
- Rôle enregistré — le rôle accordé aux membres vérifiés.
- Rôle non enregistré — détenu par les membres non inscrits (tapez
skippour le laisser non défini). - Rôle d'enregistreur — équipe pouvant inscrire des membres (tapez
skippour le laisser non défini).
Tapez cancel à tout moment pour arrêter. L'assistant nécessite Gérer les Rôles, valide chaque réponse et exécute une vérification de l'état à la fin.
Vous préférez une seule ligne ? Utilisez !register-setup #canal @RôleEnregistré [@RôleNonEnregistré] @RôleEnregistreur — le canal peut être placé n'importe où parmi les arguments.
Canal d'inscription et automatisation à l'arrivée
Lorsqu'un canal d'inscription est défini et que l'automatisation à l'arrivée est activée :
- Les nouveaux membres (hors bots) reçoivent automatiquement le rôle non enregistré.
- Un message de bienvenue est publié dans le canal d'inscription et le rôle d'enregistreur est mentionné (notifié) afin que l'équipe puisse vérifier le membre.
- Vous pouvez personnaliser le texte avec un message de bienvenue optionnel prenant en charge les variables
{user},{username},{server},{memberCount}et{staff}.
Comment ça fonctionne
- Configurez-le avec l'assistant (
!register setup), le tableau de bord ou!register-setup. - Un nouveau membre rejoint → il reçoit le rôle non enregistré et le message de bienvenue mentionne le rôle d'enregistreur.
- Un enregistreur exécute
!register <user>— ou l'alias court!k <user>— pour le vérifier, accordant le rôle enregistré. Une mention (@membre) comme un ID fonctionnent. - Si nécessaire,
!unregister <user>renvoie un membre à l'état non enregistré.
Qui peut inscrire
Toute personne disposant de Gérer les Rôles (ou Administrateur), un utilisateur modérateur configuré ou le rôle d'enregistreur peut exécuter !register / !k / !unregister. La configuration du système (!register-setup, !register-status, !register-disable) nécessite toujours Gérer les Rôles.
Comment le désactiver
Exécutez !register-disable pour désactiver l'automatisation à l'arrivée : les nouveaux membres ne reçoivent plus automatiquement le rôle non enregistré et aucun message de bienvenue n'est envoyé. Les rôles enregistrés sont conservés, donc !register, !k et !unregister fonctionnent toujours manuellement. Vous pouvez aussi activer/désactiver cela avec Automatisation à l'arrivée sur Tableau de bord → Inscription.
Statut des commandes
Depuis le tableau de bord, vous pouvez voir le statut des commandes pour les commandes d'inscription — confirmant qu'elles sont activées et configurées correctement.
Étapes suivantes
- Configurez-le sur Tableau de bord → Inscription
- Parcourez les commandes d'inscription
- Confirmez les permissions et la position du rôle de Netrcol