Puisque les permissions des salons agissent comme des dérogations individuelles aux permissions du serveur, elles peuvent provoquer le fait qu’un utilisateur se trouve bloqué par erreur. Ceci peut survenir dans deux types de situations. Aucune d’entre elles ne peut se présenter si vous êtes le propriétaire du serveur. Les propriétaires de serveurs peuvent en tout temps accéder à toutes les permissions de tous les salons sur leurs serveurs !
Le problème :
Mallow a reçu son propre rôle sur le serveur de Mario, nommé “Admin”. Ce rôle a reçu la permission “Gérer les permissions” :
Mallow ne veut pas que Valentina change le salon Nimbus Land pour qu’il soit conforme à ses plans diaboliques, alors il ouvre les paramètres des permissions du salon pour retirer les permissions de son rôle...
...Mais il a oublié une étape importante !
Auparavant, vous pouviez vous retrouver dans l’incapacité de modifier les permissions d’un salon après avoir retiré vos propres permissions “Gérer le salon” ou “Gérer les permissions”, mais désormais, ce n’est plus le cas ! Si jamais vous essayez d’effectuer une modification qui aurait pour conséquence de vous bloquer vous-même, le message présenté ci-dessus s’affichera et vous empêchera de faire une bêtise.
La solution :
Pour résoudre ce problème, vous devez activer la permission pour vous-même ou pour un autre rôle avant de parvenir à la désactiver pour un rôle qui vous bloquerait. Dans le cas de Mallow, le problème était qu'il tentait de retirer des permissions pour @everyone avant de faire une exception pour lui-même. Pour corriger ceci, il a suivi ces étapes :
1. Donner au rôle « admin » la possibilité de gérer les permissions (puisque Mallow est un « admin », cette permission s'appliquera seulement à lui) :
2. ENSUITE retirer la permission au rôle @everyone :
Et maintenant, les permissions appropriées sont en place ! Récapitulation rapide :
+
=
Gardez à l'esprit que ceci peut également s'appliquer à des rôles spécifiques. Si vous désactivez les permissions d'un rôle en particulier, vous pouvez ajouter une exception directement pour votre nom d'utilisateur. Vous pourrez aussi activer des permissions spécifiquement pour votre compte de cette manière.