Levels : Différence entre versions
m |
(ortho [statuT didiou !!]) |
||
(7 révisions intermédiaires par un utilisateur sont masquées) | |||
Ligne 1 : | Ligne 1 : | ||
− | La configuration des levels est réservée | + | [[Category:Aide]] |
+ | La configuration des levels est réservée au propriétaire du salon (la personne qui l'a enregistré / founder / owner / +q) | ||
+ | |||
+ | Les levels permettent en mode [[Access#Sans_XOP|non XOP]] de configurer ce qu'il est possible de faire sur le salon pour chaque niveau (par "type d'événements" ou "types de commandes"), grâce à la commande : | ||
+ | /msg chanserv levels #salon set ''type level'' | ||
+ | exemple (il est nécessaire d'avoir le niveau 5 pour kicker les autres utilisateurs) : | ||
+ | /msg chanserv levels #salon set kick 5 | ||
+ | |||
+ | {{Attention|Il s'agit là de redéfinir les fonctionnalités des utilisateurs avec un access, lorsqu'ils passent par cet access, mais il n'est pas possible d'empêcher des fonctionnalités "IRC" qui ne passent pas par cet access, par exemple, mettre AUTOOP ou OPDEOPME à 5, et KICK à 6 n'empêchera pas les utilisateurs ayant un access de niveau 5 de kicker, ils ne pourront pas passer par leur access, mais étant op, ils pourront le faire tout seul quand même}} | ||
+ | |||
+ | Une liste pré-configurée avec des options similaires au mode avec XOP est mise par défaut à la création du salon, il est possible de réinitialiser tous les niveaux à leur valeur par défaut avec la commande : | ||
+ | /msg chanserv levels #salon reset | ||
+ | |||
+ | Il est aussi possible de désactiver une fonction: s'il s'agit d'un événement automatique (AUTOOP par exemple), il sera désactivé ; s'il s'agit d'une commande (KICK par exemple) elle deviendra alors réservée au propriétaire du salon | ||
+ | /msg chanserv levels #salon dis type | ||
+ | ou | ||
+ | /msg chanserv levels #salon disable type | ||
− | |||
− | |||
Mais avant ça, il est possible de consulter la liste actuelle des niveaux : | Mais avant ça, il est possible de consulter la liste actuelle des niveaux : | ||
/msg chanserv levels #salon list | /msg chanserv levels #salon list | ||
− | |||
Info : un utilisateur n'ayant pas d'access sur un salon est considéré comme ayant un access de 0 sur ce salon | Info : un utilisateur n'ayant pas d'access sur un salon est considéré comme ayant un access de 0 sur ce salon | ||
− | Tout d'abord, les | + | Tout d'abord, les types commençant par "auto" (AUTODEOP, AUTOHALFOP, AUTOOP, AUTOPROTECT, AUTOVOICE) indiquent le statut appliqué lorsque l'utilisateur entre sur le salon, par exemple, pour mettre voice automatiquement les utilisateurs enregistrés mais n'ayant pas d'access sur le salon : |
/msg chanserv levels #salon set autovoice 0 | /msg chanserv levels #salon set autovoice 0 | ||
L'option NOJOIN est un auto-kick, par exemple, pour interdire ceux qui n'ont pas d'access de joindre un salon : | L'option NOJOIN est un auto-kick, par exemple, pour interdire ceux qui n'ont pas d'access de joindre un salon : | ||
/msg chanserv levels #salon set NOJOIN 1 | /msg chanserv levels #salon set NOJOIN 1 | ||
− | Des | + | Des types se terminant par "me" (BANME, HALFOPME, KICKME, OPDEOPME, PROTECTME, VOICEME) permettent de se donner à soi même un statut (ne pas confondre avec auto, pour ces options, il faut que l'utilisateur lance une commande), par exemple, pour que les utilisateurs de niveau 4 puissent se mettre op eux mêmes : |
/msg chanserv levels #salon set opme 4 | /msg chanserv levels #salon set opme 4 | ||
− | Les mêmes | + | Les mêmes types sans le "me" (BAN, UNBAN, HALFOP, KICK, OPDEOP, PROTECT, VOICE) final permettent d'appliquer ces statuts aux autres utilisateurs, par exemple, pour interdire aux utilisateurs de niveau inférieur à 10 d'oper d'autres utilisateurs : |
/msg chanserv levels #salon set op 10 | /msg chanserv levels #salon set op 10 | ||
− | Des | + | Des types permettent d'agir sur la liste des access d'un salon, par exemple, pour autoriser tous les utilisateurs enregistrés à voir la liste des access du salon (par défaut, seul les utilisateurs ayant un access de 1 ou plus peuvent voir cette liste) : |
/msg chanserv levels #salon set acc-list 0 | /msg chanserv levels #salon set acc-list 0 | ||
Et pour n'autoriser que les utilisateurs de niveau 1000 ou plus à ajouter ou supprimer des utilisateurs : | Et pour n'autoriser que les utilisateurs de niveau 1000 ou plus à ajouter ou supprimer des utilisateurs : | ||
/msg chanserv levels #salon set acc-change 1000 | /msg chanserv levels #salon set acc-change 1000 | ||
− | Voici la liste des | + | Voici la liste des types disponibles, leur valeur par défaut (DIS = désactivées), et une courte description |
− | AUTODEOP -1 Non autorisé à avoir le | + | AUTODEOP -1 Non autorisé à avoir le statut d'opérateur du canal |
AUTOHALFOP 4 Mode +h automatique | AUTOHALFOP 4 Mode +h automatique | ||
− | AUTOOP 5 | + | AUTOOP 5 Statut automatique d'opérateur du canal |
AUTOPROTECT 10 Mode +a automatique | AUTOPROTECT 10 Mode +a automatique | ||
AUTOVOICE 3 Mode +v automatique | AUTOVOICE 3 Mode +v automatique |
Version actuelle en date du 4 mai 2007 à 15:03
La configuration des levels est réservée au propriétaire du salon (la personne qui l'a enregistré / founder / owner / +q)
Les levels permettent en mode non XOP de configurer ce qu'il est possible de faire sur le salon pour chaque niveau (par "type d'événements" ou "types de commandes"), grâce à la commande :
/msg chanserv levels #salon set type level
exemple (il est nécessaire d'avoir le niveau 5 pour kicker les autres utilisateurs) :
/msg chanserv levels #salon set kick 5
Il s'agit là de redéfinir les fonctionnalités des utilisateurs avec un access, lorsqu'ils passent par cet access, mais il n'est pas possible d'empêcher des fonctionnalités "IRC" qui ne passent pas par cet access, par exemple, mettre AUTOOP ou OPDEOPME à 5, et KICK à 6 n'empêchera pas les utilisateurs ayant un access de niveau 5 de kicker, ils ne pourront pas passer par leur access, mais étant op, ils pourront le faire tout seul quand même
Une liste pré-configurée avec des options similaires au mode avec XOP est mise par défaut à la création du salon, il est possible de réinitialiser tous les niveaux à leur valeur par défaut avec la commande :
/msg chanserv levels #salon reset
Il est aussi possible de désactiver une fonction: s'il s'agit d'un événement automatique (AUTOOP par exemple), il sera désactivé ; s'il s'agit d'une commande (KICK par exemple) elle deviendra alors réservée au propriétaire du salon
/msg chanserv levels #salon dis type
ou
/msg chanserv levels #salon disable type
Mais avant ça, il est possible de consulter la liste actuelle des niveaux :
/msg chanserv levels #salon list
Info : un utilisateur n'ayant pas d'access sur un salon est considéré comme ayant un access de 0 sur ce salon
Tout d'abord, les types commençant par "auto" (AUTODEOP, AUTOHALFOP, AUTOOP, AUTOPROTECT, AUTOVOICE) indiquent le statut appliqué lorsque l'utilisateur entre sur le salon, par exemple, pour mettre voice automatiquement les utilisateurs enregistrés mais n'ayant pas d'access sur le salon :
/msg chanserv levels #salon set autovoice 0
L'option NOJOIN est un auto-kick, par exemple, pour interdire ceux qui n'ont pas d'access de joindre un salon :
/msg chanserv levels #salon set NOJOIN 1
Des types se terminant par "me" (BANME, HALFOPME, KICKME, OPDEOPME, PROTECTME, VOICEME) permettent de se donner à soi même un statut (ne pas confondre avec auto, pour ces options, il faut que l'utilisateur lance une commande), par exemple, pour que les utilisateurs de niveau 4 puissent se mettre op eux mêmes :
/msg chanserv levels #salon set opme 4
Les mêmes types sans le "me" (BAN, UNBAN, HALFOP, KICK, OPDEOP, PROTECT, VOICE) final permettent d'appliquer ces statuts aux autres utilisateurs, par exemple, pour interdire aux utilisateurs de niveau inférieur à 10 d'oper d'autres utilisateurs :
/msg chanserv levels #salon set op 10
Des types permettent d'agir sur la liste des access d'un salon, par exemple, pour autoriser tous les utilisateurs enregistrés à voir la liste des access du salon (par défaut, seul les utilisateurs ayant un access de 1 ou plus peuvent voir cette liste) :
/msg chanserv levels #salon set acc-list 0
Et pour n'autoriser que les utilisateurs de niveau 1000 ou plus à ajouter ou supprimer des utilisateurs :
/msg chanserv levels #salon set acc-change 1000
Voici la liste des types disponibles, leur valeur par défaut (DIS = désactivées), et une courte description
AUTODEOP -1 Non autorisé à avoir le statut d'opérateur du canal AUTOHALFOP 4 Mode +h automatique AUTOOP 5 Statut automatique d'opérateur du canal AUTOPROTECT 10 Mode +a automatique AUTOVOICE 3 Mode +v automatique NOJOIN -2 Non autorisé à joindre le canal s'il est restreint SIGNKICK DIS Pas de kick signé quand SIGNKICK LEVEL est utilisé ACC-LIST 1 Autorisé à voir la liste d'accès ACC-CHANGE 10 Autorisé à modifier la liste d'accès AKICK 10 Autorisé à utiliser la commande AKICK SET DIS Autorisé à utiliser la commande SET (mais pas FOUNDER/PASSWORD) BAN 5 Autorisé à utiliser la commande BAN BANME 5 Autorisé à se bannir CLEAR DIS Autorisé à utiliser la commande CLEAR GETKEY 5 Autorisé à utiliser la commande GETKEY HALFOP 5 Autorisé à utiliser les commandes HALFOP/DEHALFOP HALFOPME 4 Autorisé à se (de)halfop INFO DIS Autorisé à utiliser la commande INFO avec l'option ALL KICK 5 Autorisé à utiliser la commande KICK KICKME 5 Autorisé à se kicker INVITE 5 Autorisé à utiliser la commande INVITE OPDEOP 5 Autorisé à utiliser les commandes OP/DEOP OPDEOPME 5 Autorisé à se (de)op PROTECT DIS Autorisé à utiliser les commandes PROTECT/DEPROTECT PROTECTME 10 Autorisé à se (de)protéger TOPIC DIS Autorisé à utiliser la commande TOPIC UNBAN 5 Autorisé à utiliser la commande UNBAN VOICE 5 Autorisé à utiliser les commandes VOICE/DEVOICE VOICEME 3 Autorisé à se (de)voicer MEMO 10 Autorisé à lister/lire les memos ASSIGN DIS Autorisé à attribuer/retirer un bot BADWORDS 10 Autorisé à utiliser la commande BADWORDS FANTASIA 3 Autorisé à utiliser les commandes fantaisistes GREET 5 Message d'accueil affiché NOKICK 1 Jamais kické par les kickers du bot SAY 5 Autorisé à utiliser les commandes ACT et SAY