ChanServ

De Wiki Otaku

Sommaire

Commandes ChanServ

ChanServ vous permet d'enregistrer et de contrôler divers
aspects des canaux. ChanServ empêche souvent de malicieux
utilisateurs de faire des "take over" sur les canaux
en limitant ceux qui sont autorisés à être channel
operator. Les commandes disponibles sont listées ci-dessous,
pour les utiliser, tapez /msg ChanServ commande. Pour plus
d'informations sur une commande spécifique, tapez

/msg ChanServ HELP commande

REMARQUE : Notez que tout canal non utilisé pendant 60 jours
(c'est-à-dire une période pendant laquelle aucun
utilisateur figurant sur la liste d'accès du canal
ne vient sur le canal) sera automatiquement effacé.

Register

  • Syntaxe : /msg ChanServ REGISTER canal motdepasse description
Enregistre un canal dans la base de données de ChanServ. Pour
utiliser cette commande, vous devez d'abord être un
opérateur sur le canal que vous essayez 
d'enregistrer. Le mot de passe est utilisé avec la commande
IDENTIFY pour permettre à d'autres de faire des changements
dans la configuration du canal plus tard. Le dernier
paramètre, qui doit être inclus, est une description
générale du canal.

Quand vous enregistrez un canal, vous êtes enregistré
comme "propriétaire" du canal. Le propriétaire du canal peut
tout changer dans la configuration du canal, ChanServ donnera
aussi automatiquement au propriétaire les droits d'opérateur
du canal quand il ou elle joint le canal.
Consultez la commande ACCESS (/msg ChanServ HELP ACCESS) pour
savoir comment donner un sous-ensemble de ces droits à
d'autres utilisateurs du canal.

REMARQUE: Pour enregistrer un canal, vous devez
d'abord enregistrer votre pseudo. Si ce n'est pas déjà fait,
tapez /msg ChanServ HELP pour savoir comment faire.

Identify

  • Syntaxe : /msg ChanServ IDENTIFY canal motdepasse
Certifie à ChanServ que vous êtes autorisé à modifier le canal donné.
Beaucoup de commandes demandent que vous utilisiez cette
commande avant de les utiliser si vous n'êtes pas le propriétaire. 
Le mot de passe est le même que celui que vous avez envoyé avec la
commande REGISTER.

Logout

  • Syntaxe : /msg ChanServ LOGOUT canal pseudo
Cette commande supprime l'identification du pseudo sélectionné
pour le canal donné.

Si vous êtes le propriétaire du canal, vous pouvez utiliser
la commande sur n'importe qui, sinon vous ne pouvez que
l'utiliser sur vous même.

Drop

  • Syntaxe : /msg ChanServ DROP canal
Efface le canal donné. Peut uniquement être utilisé par
le propriétaire du canal, qui doit utiliser la commande
IDENTIFY d'abord.

Access

  • Syntaxe: /msg ChanServ ACCESS canal ADD pseudo level
  • ACCESS canal DEL {pseudo | numéros d'entrée | liste}
  • ACCESS canal LIST [mask | liste]
  • ACCESS canal CLEAR
Gère la liste d'accès d'un canal. La liste d'accès
détermine quels utilisateurs ont le status d'opérateur ou
ont accès aux commandes de ChanServ pour le canal. Différents
levels utilisateur donnent accès à différents lots de 
privilèges, /msg ChanServ HELP ACCESS LEVELS pour des informations
plus détaillées. Tout pseudo qui n'est pas sur la liste
d'accès a un level utilisateur de 0.

La commande ACCESS ADD ajoute le pseudo donné à la liste
d'accès avec le level utilisateur choisi, si le pseudo est
déjà présent dans la liste, son niveau d'accès est remplacé
par le level spécifié dans la commande. Le level spécifié
doit être inférieur que celui qui utilise la commande, et
si le pseudo est déjà dans la liste d'accès, le level
d'accès actuel de ce pseudo doit être inférieur à celui de
la personne utilisant la commande.

La commande ACCESS DEL supprime le pseudo donné de
la liste d'accès. Si une liste de numéros d'entrées est 
donnée, ces entrées sont supprimées. (Consultez l'exemple
pour LIST ci-dessous.)

La commande ACCESS LIST affiche la liste d'accès. Si un
masque joker est donné, seules les entrées correspondantes
au masque sont affichées. Si une liste de numéros d'entrée
est donnée, seules ces entrées sont affichées, par exemple:

   ACCESS #canal LIST 2-5,7-9
        Liste toutes les entrées comprises entre 2 et 5 et
        entre 7 et 9.

La commande ACCESS CLEAR supprime toutes les entrées
de la liste d'accès.

Access Levels

Levels d'accès utilisateur

Par défaut, les levels d'accès suivants sont définis:

     Owner   Plein accès aux fonctions de ChanServ, Op 
              automatique dès l'entrée sur le canal.
              Notez que seule une personne peut
              avoir le statut de propriétaire (il ne peut
              être donné en utilisant la commande
              ACCESS).
        10   Accès à la commande AKICK, Op automatique.
         5   Op automatique.
         4   Halfop automatique.
         3   Voice automatique.
         0   Aucun privilège particulier.
        <0   Ne doit pas être op.

Ces levels peuvent être changés, ou de nouveaux ajoutés,
en utilisant la commande LEVELS ; tapez /msg ChanServ HELP LEVELS
pour plus d'informations.

AKICK

  • Syntaxe: /msg ChanServ AKICK canal ADD masque [raison]
  • AKICK canal STICK masque
  • AKICK canal UNSTICK masque
  • AKICK canal DEL masque
  • AKICK canal LIST [masque]
  • AKICK canal VIEW [masque]
  • AKICK canal ENFORCE
  • AKICK canal CLEAR
Gère la liste de kicks automatiques d'un canal. Si 
un utilisateur figurant sur la liste de kicks automatiques tente
de joindre un canal, ChanServ bannira cet utilisateur du canal, 
et kickera ensuite l'utilisateur.

La commande AKICK ADD ajoute le pseudo donné ou le
masque d'utilisateur à la liste de kicks automatiques. Si une 
raison est donnée avec la commande, cette raison sera utilisée 
lorsque l'utilisateur est kické, sinon, la raison par défaut est
"Vous n'êtes plus le bienvenu sur ce canal". 

La commande AKICK DEL supprime le pseudo ou le masque donné
de la liste de kicks automatiques. Cependant, il n'enlève pas 
les bans placés par une des entrées, ceux-là doivent être supprimés
manuellement.

La commande AKICK STICK bannit en permanence le masque
donné sur le canal. Si quelqu'un essaie d'enlever le
ban, ChanServ le remettra automatiquement. Vous ne pouvez l'utiliser
sur des pseudos enregistrés.

La commande AKICK UNSTICK annule les effets de la commande
AKICK STICK, et vous pourrez donc à nouveau enlever le
ban du canal.

La commande AKICK LIST affiche la liste de kicks 
automatiques, ou optionellement seulement les entrées de la liste 
de kicks automatiques qui correspondent au masque donné.

La commande AKICK VIEW est une version plus détaillée de
la commande AKICK LIST.

La commande AKICK ENFORCE force ChanServ à bannir tous les
utilisateurs présents sur le canal qui sont concernés 
par une des entrées de la liste de kicks automatiques.

La commande AKICK CLEAR supprime toutes les entrées
de la liste de kicks automatiques.

Levels

  • Syntaxe: /msg ChanServ LEVELS canal SET type level
  • LEVELS canal {DIS | DISABLE} type
  • LEVELS canal LIST
  • LEVELS canal RESET
La commande LEVELS permet un contrôle précis de la 
signification des levels d'accès utilisés pour les canaux.
Avec cette commande, vous pouvez définir le level d'accès
requis pour la majorité des fonctions de ChanServ. (Les commandes
SET FOUNDER et SET PASSWORD, ainsi que cette commande,
sont toujours réservées au propriétaire du canal.)

LEVELS SET permet au level d'accès pour une fonction ou un
groupe de fonctions d'être changé. LEVELS DISABLE (ou DIS
en abrégé) désactive une fonction automatique ou empêche l'accès
à une fonction par quiconque sauf le propriétaire du canal.
LEVELS LIST montre les levels courants pour chaque fonction
ou groupe de fonctions. LEVELS RESET réinitialise les levels
avec les levels par défaut d'un canal fraichement créé 
(consultez HELP ACCESS LEVELS).
Pour une liste de caractéristiques et fonctions pour lesquelles
des levels peuvent être définis, consultez HELP LEVELS DESC.

Info

  • Syntaxe: /msg ChanServ INFO canal [ALL]
Liste les informations concernant le canal nommé
enregistré, dont son propriétaire, la date d'enregistrement,
la date de dernière utilisation, la description, et
les modes bloqués, s'il y en a. Si ALL est donné, le 
message d'entrée et le successeur seront également affichés.

Par défaut, l'option ALL est limitée à ceux ayant un accès 
de propriétaire sur le canal.

List

  • Syntaxe: /msg ChanServ LIST modèle
Liste tous les canaux enregistrés correspondant au
modèle donné. (Les canaux avec l'option PRIVATE ne
sont pas listés.)

OP

  • /msg ChanServ OP [#canal [pseudo]]
Op le pseudo sélectionné sur un canal. Si pseudo n'est pas
donné, vous oppera sur le canal donné. Si pseudo et
#canal ne sont pas donnés, vous oppera sur tous
les canaux où vous êtes.

Par défaut, limité aux AOPs ou à ceux ayant un niveau
d'accès de 5 ou plus sur le canal.

DEOP

  • Syntaxe: /msg ChanServ DEOP [#canal [pseudo]]
Deop le pseudo sélectionné sur un canal. Si pseudo n'est pas
donné, vous deoppera sur le canal donné. Si pseudo et
#canal ne sont pas donnés, vous deoppera sur tous
les canaux où vous êtes.

Par défaut, limité aux AOPs ou à ceux ayant un niveau 
d'accès de 5 ou plus sur le canal.

VOICE

  • Syntaxe: /msg ChanServ VOICE [#canal [pseudo]]
Voice le pseudo sélectionné sur un canal. Si pseudo n'est pas
donné, vous voicera sur le canal donné. Si pseudo et
canal ne sont pas donnés, vous voicera sur tous
les canaux où vous êtes.

Par défaut, limité aux AOPs ou à ceux ayant un level d'accès 
de 5 ou plus sur le canal, ou aux VOPs ou à ceux ayant un 
niveau d'accès de 3 ou plus en cas de voice de soi-même.

DEVOICE

  • Syntaxe: /msg ChanServ DEVOICE [#canal [pseudo]]
Devoice le pseudo sélectionné sur un canal. Si pseudo n'est pas
donné, vous devoicera sur le canal donné. Si pseudo et
#canal ne sont pas donnés, vous devoicera sur tous
les canaux où vous êtes.

Par défaut, limité aux AOPs ou à ceux ayant un level d'accès 
de 5 ou plus sur le canal, ou aux VOPs ou à ceux ayant un 
niveau d'accès de 3 ou plus en cas de devoice de soi-même.

HALFOP

  • Syntaxe: /msg ChanServ HALFOP [#canal [pseudo]]
Halfop le pseudo sélectionné sur un canal. Si pseudo n'est pas
donné, vous halfoppera sur le canal donné. Si pseudo et
#canal ne sont pas donnés, vous halfoppera sur tous
les canaux où vous êtes.

Par défaut, limité aux AOPs ou à ceux ayant un level d'accès 
de 5 ou plus sur le canal, ou aux HOPs ou à ceux ayant un 
niveau d'accès de 4 ou plus en cas de halfop de soi-même.

DEHALFOP

  • Syntaxe: /msg ChanServ DEHALFOP [#canal [pseudo]]
Dehalfop le pseudo sélectionné sur un canal. Si pseudo n'est pas
donné, vous dehalfoppera sur le canal donné. Si pseudo et
#canal ne sont pas donnés, vous dehalfoppera sur tous
les canaux où vous êtes.

Par défaut, limité aux AOPs ou à ceux ayant un level d'accès 
de 5 ou plus sur le canal, ou aux HOPs ou à ceux ayant un 
niveau d'accès de 4 ou plus en cas de dehalfop de soi-même.

PROTECT

  • Syntaxe: /msg ChanServ PROTECT [#canal [pseudo]]
Protège le pseudo sélectionné sur un canal. Si pseudo n'est pas
donné, vous protègera sur le canal donné. Si pseudo et
#canal ne sont pas donnés, vous protègera sur tous
les canaux où vous êtes.

Par défaut, limité au propriétaire du channel, ou aux SOPs 
ou à ceux ayant un niveau d'accès de 10 ou plus en cas de 
protection de soi-même.

DEPROTECT

  • Syntaxe: /msg ChanServ DEPROTECT [#canal [pseudo]]
Enlève la protection du pseudo sélectionné sur un canal. Si 
pseudo n'est pas donné, vous déprotègera sur le canal 
donné. Si pseudo et #canal ne sont pas donnés, vous 
déprotègera sur tous les canaux où vous êtes.

Par défaut, limité au propriétaire du canal, ou aux SOPs 
ou à ceux ayant un niveau d'accès de 10 ou plus en cas de 
suppression de protection pour soi-même.

OWNER

  • Syntaxe: /msg ChanServ OWNER [#canal]
Vous donne le statut de propriétaire sur le canal donné. 
Si #canal n'est pas donné, vous donnera le statut de
propriétaire sur tous les canaux où vous êtes, à condition
bien sûr d'y avoir droit.

Limité à ceux ayant un accès de propriétaire sur le canal.

DEOWNER

  • Syntaxe: /msg ChanServ DEOWNER [#canal]
Vous supprime le statut de propriétaire sur le canal 
donné. Si canal n'est pas donné, vous donnera le statut 
de propriétaire sur tous les canaux où vous êtes, à 
condition bien sûr d'y avoir droit.

Limité à ceux ayant un accès de propriétaire sur le canal.

INVITE

  • Syntaxe: /msg ChanServ INVITE canal
Demande à ChanServ de vous inviter sur le canal donné. 

Par défaut, limité aux AOPs ou à ceux ayant un niveau 
d'accès de 5 ou plus sur le canal.

KICK

  • Syntaxe: /msg ChanServ KICK [#canal [pseudo [raison]]]
Kicke le pseudo sélectionné sur un canal. Si pseudo n'est pas
donné, vous kickera sur le canal donné. Si pseudo et
#canal ne sont pas donnés, vous kickera sur tous
les canaux où vous êtes.

Par défaut, limité aux AOPs ou à ceux ayant un niveau 
d'accès de 5 ou plus sur le canal.

BAN

  • Syntaxe: /msg ChanServ BAN [#canal [pseudo [raison]]]
Bannit le pseudo sélectionné sur un canal. Si pseudo n'est pas
donné, vous bannira sur le canal donné. Si pseudo et
canal ne sont pas donnés, vous bannira sur tous
les canaux où vous êtes.

Par défaut, limité aux AOPs ou à ceux ayant un niveau 
d'accès de 5 ou plus sur le canal.

UNBAN

  • Syntaxe: /msg ChanServ UNBAN canal
Demande à ChanServ d'enlever tous les bans vous empêchant
d'entrer sur le canal donné. 

Par défaut, limité aux AOPs ou à ceux ayant un niveau 
d'accès de 5 ou plus sur le canal.

TOPIC

  • Syntaxe: /msg ChanServ TOPIC canal [topic]
ChanServ change le topic du canal pour celui spécifié. Si 
topic n'est pas donné, alors le topic du canal sera 
supprimé. Cette commande est surtout utile en conjonction
avec la commande SET TOPICLOCK. Consultez 
/msg ChanServ HELP SET TOPICLOCK pour plus d'informations.

Par défaut, limité à ceux ayant un accès de propriétaire
sur le canal.

CLEAR

  • Syntaxe: /msg ChanServ CLEAR canal quoi
Demande à ChanServ d'enlever certains aspects d'un canal. 
quoi peut être un des suivants:

     MODES   Réinitialise tous les modes d'un canal
     BANS    Enlève tous les bans d'un canal.
     EXCEPTS Enlève tous les excepts d'un canal.
     OPS     Enlève le status d'opérateur du canal à
             tous les opérateurs du canal.
     HOPS    Enlève le status d'halfop (mode +h) a tout les halfop
             du canal.
     VOICES  Enlève le status de "voice" (mode +v) à toute
             personne ayant ce mode.
     USERS   Kicke tous les utilisateurs d'un canal.

Par défaut, limité à ceux ayant un accès de propriétaire
sur le canal.

GetKey

  • Syntaxe: /msg ChanServ GETKEY canal
Retourne la clef du canal donné. GETKEY est une commande
qui est principalement destiné à être utilisée par des
bots ou des scripts, pour cela, la réponse a le format
suivant:

KEY <canal> <clef>

La clef sera "NO KEY" si aucune clef n'est définie.

SendPass

  • Syntaxe: /msg ChanServ SENDPASS canal
Envoie le mot de passe du canal donné à l'adresse e-mail 
qui a été définie pour le propriétaire de ce canal. Cette 
commande est très utile pour régler les problèmes de mots 
de passe perdus.

Peut être limitée aux IRC operators sur certains
réseaux.

Cette commande est indisponible quand l'encryption est
activée.

Set

  • Syntaxe: /msg ChanServ SET canal option paramètres
Permet au propriétaire du canal de configurer diverses options
du canal et d'autres informations.

Options disponibles:

    FOUNDER       Définit le propriétaire d'un canal
    SUCCESSOR     Définit le successeur d'un canal
    PASSWORD      Définit le mot de passe du canal
    DESC          Définit la description du canal
    URL           Associe un site avec un canal
    EMAIL         Associe un E-mail avec le canal
    ENTRYMSG      Définit un message envoyé aux utilisateurs
                      qui entrent sur le canal
    TOPIC         Change le topic du canal
    BANTYPE       Définit comment les services mettent les bans
                      sur le canal
    MLOCK         Oblige ou interdit des modes de canal
    KEEPTOPIC     Maintient le topic quand le canal n'est
                      pas utilisé
    OPNOTICE      Envoie une notice quand OP/DEOP sont utilisés
    PEACE         Régule l'utilisation de commandes sensibles
    PRIVATE       Cacher le canal de la commande LIST
    RESTRICTED    Restreindre l'accès au canal
    SECURE        Active les fonctions de sécurité de ChanServ
    SECUREOPS     Contrôle plus strict du statut de chanop
    SECUREFOUNDER Contrôle plus strict du statut de propriétaire 
                      du canal
    SIGNKICK      Signe les kicks générés par la commande KICK
    TOPICLOCK     Le topic peut uniquement être changé avec
                      TOPIC
    XOP           Change le système de privilèges utilisateurs

Tapez /msg ChanServ HELP SET option pour plus d'informations sur
une option particulière.

Commandes Set

Set Founder

  • Syntaxe: /msg ChanServ SET canal FOUNDER pseudo
Change le propriétaire d'un canal. Le nouveau pseudo doit être
enregistré.

Set Successor

  • Syntaxe: /msg ChanServ SET canal SUCCESSOR pseudo
Change le successeur d'un canal. Si le pseudo du propriétaire
expire ou est effacé alors que le canal est toujours
enregistré, le successeur deviendra le nouveau propriétaire du
canal. Cependant, si le successeur a déjà trop de canaux
enregistrés (<num>), le canal sera tout de même effacé, comme
si aucun successeur n'avait été nommé. Le nouveau pseudo
doit être enregistré.

Set Password

  • Syntaxe: /msg ChanServ SET canal PASSWORD motdepasse
Définit le mot de passe utilisé pour s'identifier en tant
que propriétaire du canal.

Set Desc

  • Syntaxe: /msg ChanServ SET canal DESC description
Définit la description du canal, qui apparait dans les
commandes LIST et INFO.

Set URL

  • Syntaxe: /msg ChanServ SET canal URL [adresse]
Associe l'adresse de site web donnée avec le canal. Cette adresse 
sera affichée à chaque fois que quelqu'un demande des informations
sur le canal avec la commande INFO. Si aucun paramètre
n'est donné, supprime l'adresse de site du canal.

Set EMAIL

  • Syntaxe: /msg ChanServ SET canal EMAIL [adresse]
Associe l'e-mail donné avec le canal. Cet
e-mail sera affiché lorsque quelqu'un demande des informations
sur le canal avec la commande INFO. Si aucun paramètre
n'est donné, supprime l'e-mail actuel du canal.

Set EntryMsg

  • Syntaxe: /msg ChanServ SET canal ENTRYMSG [message]
Définit le message qui sera envoyé en /notice aux 
utilisateurs quand ils entrent dans un canal. Si aucun
paramètre n'est donné, aucun message n'est envoyé à
l'entrée.

Set BanType

  • Syntaxe: /msg ChanServ SET canal BANTYPE typedeban
Définit le type de ban qui sera utilisé par les services
lorsqu'ils doivent bannir quelqu'un de votre canal.

typedeban est un nombre entre 0 et 3 qui signifie:

0: ban de style *!user@host
1: ban de style *!*user@host
2: ban de style *!*@host
3: ban de style *!*user@*.domain

Set KeepTopic

  • Syntaxe: /msg ChanServ SET canal KEEPTOPIC {ON | OFF}
Active ou désactive l'option de maintien du topic pour
un canal. Lorsque le maintien du topic est défini, le 
topic pour le canal sera retenu par ChanServ même après que le
dernier utilisateur quitte le canal, et sera restauré la
prochaine fois que le canal est créé.


Set TopicLock

  • Syntaxe: /msg ChanServ SET canal TOPICLOCK {ON | OFF}
Active ou désactive l'option de verrouillage du topic pour
un caanal. Lorsque le verrouillage du topic est actif,
ChanServ ne permettra pas le changement du topic du canal sauf
avec la commande TOPIC.

Set MLock

  • Syntaxe: /msg ChanServ SET canal MLOCK modes
Configure les modes maintenus sur le canal. ChanServ vous permet de
toujours garder certains modes, d'empêcher l'utilisation d'autres
modes et de laisser les modes restants en libre utilisation par
les opérateurs du canal.

Le paramètre modes est construit de la même façon que dans la 
commande /MODE, les modes précédés d'un + étant toujours gardés, 
et ceux précédés d'un - ne pouvant être utilisés. Notez cependant
que, contrairement à la commande /MODE, chaque utilisation de 
SET MLOCK réinitialisera les modes maintenus avant de mettre en 
place les nouveaux!

Remarque: Si vous choisissez de toujours garder le mode +k, 
comme dans le second exemple ci-dessous, vous devez également 
activer l'option RESTRICTED du canal (HELP SET 
RESTRICTED pour plus d'informations), sinon toute personne 
entrant sur le canal lorsqu'il est vide verra la clef!  

Exemples:

    SET #canal MLOCK +nt-iklps
      Garde toujours les modes n et t, et empêche l'utilisation 
      des modes i, k, l, p, et s. Le mode m est libre d'être 
      mis ou retiré.

    SET #canal MLOCK +knst-ilmp ma-clef
      Garde toujours les modes k, n, s, et t, et désactive 
      les modes i, l, m, et p. La clef du canal sera 
      "ma-clef".

    SET #canal MLOCK +
      Réinitialise tous les modes précédemment maintenus, qui
      pourront désormais être librement utilisés.

Set Peace

  • Syntaxe: /msg ChanServ SET canal PEACE {ON | OFF}
Active ou désactive l'option de paix pour un canal.
Quand elle est active, cette option empêche un 
utilisateur de kicker, bannir ou enlever un privilège
de canal d'un user qui a un niveau supérieur ou
égal au sien via les commandes de ChanServ.

Set Private

  • Syntaxe: /msg ChanServ SET canal PRIVATE {ON | OFF}
Active ou désactive l'option private pour un canal.
Si private est défini, un /msg ChanServ LIST ne comprendra
le canal dans aucune liste.


Set Restricted

  • Syntaxe: /msg ChanServ SET canal RESTRICTED {ON | OFF}
Active ou désactive l'option d'accès restreint pour un
canal. Lorsque l'accès restreint est actif, les
utilisateurs qui n'auraient normalement pas la permission
d'être opérateur du canal (les utilisateurs avec un niveau
d'accès négatif et, si le contrôle des ops est actif, les utilisateurs
qui ne sont pas sur la liste d'accès) seront kickés et bannis
du canal.

Set Secure

  • Syntaxe: /msg ChanServ SET canal SECURE {ON | OFF}
Active ou désactive ChanServ caractéristiques de sécurité
pour un canal. Lorsque la sécurité est active, seuls les
utilisateurs qui ont enregistré leurs pseudos avec ChanServ et
qui sont identifiés avec leur mot de passe auront accès
au canal sous contrôle de la liste d'accès.

Set SecureOPS

  • Syntaxe: /msg ChanServ SET canal SECUREOPS {ON | OFF}
Active ou désactive le contrôle des ops sur un canal.
Lorsque le contrôle des ops est actif, les utilisateurs 
qui ne sont pas sur la liste d'accès ne pourront être op.

Set SecureFounder

  • Syntaxe: /msg ChanServ SET canal SECUREFOUNDER {ON | OFF}
Active ou désactive l'option contrôle du propriétaire pour un canal.
Lorsque le contrôle du propriétaire est activé, seul le vrai 
propriétaire pourra effacer le canal, changer son mot de passe, 
son propriétaire et son successeur, et non pas ceux qui sont identifiés 
avec ChanServ.

Set SignKick

  • Syntaxe: /msg ChanServ SET canal SIGNKICK {ON | LEVEL | OFF}
Active ou désactive les kicks signés sur un canal.
Quand cette option est utilisée, les kicks générés
par la commande ChanServ KICK auront le pseudo qui a utilisé
la commande dans leur raison.

Si vous sélectionnez LEVEL, ceux qui ont un level qui est
supérieur ou égal au level SIGNKICK sur le canal ne 
génèreront pas de kicks signés. Consultez /msg ChanServ HELP LEVELS
pour plus d'informations.

Set OPNotice

  • Syntaxe: /msg ChanServ SET canal OPNOTICE {ON | OFF}
Active ou désactive l'option notice sur OP/DEOP pour un canal.
Lorsque notice sur OP/DEOP est défini, ChanServ enverra un notice au
canal à chaque fois que les commandes OP ou DEOP sont
utilisées par un utilisateur sur le canal.

Set XOP

  • Syntaxe: /msg ChanServ SET canal XOP {ON | OFF}
Active ou désactive le système de listes de xOPs pour
un canal. Si vous choisissez ce système, vous devez
utiliser les commandes AOP/SOP/VOP pour donner
des privilèges aux utilisateurs, sinon vous devez
utiliser la commande ACCESS.

Info technique: quand vous passez du système de liste 
d'accès au système de listes de xOPs, les définitions de 
niveaux et les niveaux des utilisateurs seront changés, et 
donc vous ne les récupérerez pas tels quels si vous repassez 
au système de liste d'accès!

Vous devriez également vérifier que les utilisateurs sont
dans la bonne liste de xOPs après être passé du système
de liste d'accès à celui de listes de xOPs, car la
conversion n'est pas parfaite à tous les coups... en fait,
elle est déconseillée si vous avez changé les définitions
des niveaux avec la commande LEVELS.

Passer du système de listes de xOPs au système de liste
d'accès ne pose aucun problème par contre.

Modes pour XOP

  • Syntaxe : /msg ChanServ CMD_XOP canal CMD [...]
Ici, CMD_XOP représente un des modes d'XOP que vous retrouverez quelques 
paragraphes plus bas. CMD est la commande associée.
Les différents modes vont être listés dans les paragraphes qui suivent.

 /!\ Cette commande peut avoir été désactivée pour votre canal,
et vous devrez dans ce cas utiliser la liste d'accès. Tapez
/msg ChanServ HELP ACCESS pour savoir comment utiliser la liste
d'accès, et /msg ChanServ HELP SET XOP pour savoir comment 
passer du système de liste d'accès à celui de liste des xOPs.

VOP

  • Syntaxe: /msg ChanServ VOP canal ADD pseudo
  • VOP canal DEL {pseudo | liste d'entrées | liste}
  • VOP canal LIST [masque | liste]
  • VOP canal CLEAR
Gère la liste des VOPs (VOicePeople) d'un canal. La 
liste des VOPs permet aux utilisateurs d'obtenir le status
de voice automatiquement ou de se l'attribuer s'ils
ne l'ont pas encore.

La commande VOP ADD ajoute le pseudo donné à la liste des
VOPs.

La commande VOP DEL supprime le pseudo donné de
la liste des VOPs. Si une liste de numéros d'entrées est 
donnée, ces entrées sont supprimées. (Consultez l'exemple
pour LIST ci-dessous.)

La commande VOP LIST affiche la liste des VOPs. Si un
masque joker est donné, seules les entrées correspondantes
au masque sont affichées. Si une liste de numéros d'entrées
est donnée, seules ces entrées sont affichées, par exemple:

   VOP #canal LIST 2-5,7-9
        Liste toutes les entrées comprises entre 2 et 5 et
        entre 7 et 9.

La commande VOP CLEAR supprime toutes les entrées
de la liste des VOPs.

Les commandes VOP ADD, VOP DEL et VOP LIST sont 
utilisables en étant AOP ou plus, alors que la commande 
VOP CLEAR ne peut être utilisée que par le propriétaire 
du canal.

HOP

  • Syntaxe: /msg ChanServ HOP canal ADD pseudo
  • HOP canal DEL {pseudo | liste d'entrées | liste}
  • HOP canal LIST [masque | liste]
  • HOP canal CLEAR
Gère la liste des HOPs (HalfOPs) d'un canal. La liste des
HOPs donne aux utilisateurs le droit de recevoir le 
status de semi-opérateur automatiquement sur votre canal.

La commande HOP ADD ajoute le pseudo donné à la liste des
HOPs.

La commande HOP DEL supprime le pseudo donné de
la liste des HOPs. Si une liste de numéros d'entrées est 
donnée, ces entrées sont supprimées. (Consultez l'exemple
pour LIST ci-dessous.)

La commande HOP LIST affiche la liste des HOPs. Si un
masque joker est donné, seules les entrées correspondantes
au masque sont affichées. Si une liste de numéros d'entrées
est donnée, seules ces entrées sont affichées, par exemple:

   HOP #canal LIST 2-5,7-9
        Liste toutes les entrées comprises entre 2 et 5 et
        entre 7 et 9.

La commande HOP CLEAR supprime toutes les entrées
de la liste des HOPs.

Les commandes HOP ADD, HOP DEL et HOP LIST sont 
utilisables en étant AOP ou plus, alors que la commande 
HOP CLEAR ne peut être utilisée que par le propriétaire 
du canal.

AOP

  • Syntaxe: /msg ChanServ AOP canal ADD pseudo
  • AOP canal DEL {pseudo | liste d'entrées | liste}
  • AOP canal LIST [masque | liste]
  • AOP canal CLEAR
Gère la liste des AOPs (AutoOPs) d'un canal. La liste des
AOPs donne aux utilisateurs le droit de recevoir le 
status d'opérateur automatiquement sur votre canal, 
de se débannir ou de s'inviter en cas de besoin, d'avoir
leur message d'accueil affiché à leur arrivée, etc.

La commande AOP ADD ajoute le pseudo donné à la liste des
AOPs.

La commande AOP DEL supprime le pseudo donné de
la liste des AOPs. Si une liste de numéros d'entrées est 
donnée, ces entrées sont supprimées. (Consultez l'exemple
pour LIST ci-dessous.)

La commande AOP LIST affiche la liste des AOPs. Si un
masque joker est donné, seules les entrées correspondantes
au masque sont affichées. Si une liste de numéros d'entrées
est donnée, seules ces entrées sont affichées, par exemple:

   AOP #canal LIST 2-5,7-9
        Liste toutes les entrées comprises entre 2 et 5 et
        entre 7 et 9.

La commande AOP CLEAR supprime toutes les entrées
de la liste des AOPs.

Les commandes AOP ADD et AOP DEL sont utilisables
en étant SOP ou plus, alors que la commande AOP CLEAR
ne peut être utilisée que par le propriétaire du canal.
Cependant, la commande AOP LIST peut être utilisée
en étant AOP ou plus.

SOP

  • Syntaxe: /msg ChanServ SOP canal ADD pseudo
  • SOP canal DEL {pseudo | liste d'entrées | liste}
  • SOP canal LIST [masque | liste]
  • SOP canal CLEAR
Gère la liste des SOPs (SuperOPs) d'un canal. La liste 
des SOPs donne aux utilisateurs tous les droits donnés
par la liste des AOPs, et ajoute ceux de pouvoir
utiliser la liste de kicks automatiques et de mots
interdits, de pouvoir lire et envoyer des memos de
canal, etc.

La commande SOP ADD ajoute le nick donné à la liste des
SOPs.

La commande SOP DEL supprime le pseudo donné de
la liste des SOPs. Si une liste de numéros d'entrées est 
donnée, ces entrées sont supprimées. (Consultez l'exemple
pour LIST ci-dessous.)

La commande SOP LIST affiche la liste des SOPs. Si un
masque joker est donné, seules les entrées correspondantes
au masque sont affichées. Si une liste de numéros d'entrées
est donnée, seules ces entrées sont affichées, par exemple:

   SOP #canal LIST 2-5,7-9
        Liste toutes les entrées comprises entre 2 et 5 et
        entre 7 et 9.

La commande SOP CLEAR supprime toutes les entrées
de la liste des SOPs.

Les commandes SOP ADD, SOP DEL et SOP CLEAR ne sont 
utilisables que par le propriétaire du canal.
Cependant, la commande SOP LIST peut être utilisée
en étant AOP ou plus.

Commandes Service Admin

Service Admin Help

Les Services admins peuvent aussi effacer tout canal sans
avoir besoin de s'identifier avec un mot de pass, et peuvent
voir l'access, AKICK, et level lists de tout canaux.

Service Admin Logout

  • Syntaxe: /msg ChanServ LOGOUT canal [pseudo]
Cette commande supprime l'identification du pseudo sélectionné
pour le canal donné.

Si vous êtes le propriétaire du canal, vous pouvez utiliser
la commande sur n'importe qui, sinon vous ne pouvez que
l'utiliser sur vous même.

Si vous êtes un Services admin, vous pouvez utiliser
cette commande sur n'importe qui pour n'importe quel 
canal sans avoir besoin d'être le propriétaire du canal.
Vous pouvez également omettre le paramètre pseudo, cela aura
pour effet de supprimer l'identification pour tous les 
utilisateurs identifiés au canal.

Service Admin Drop

  • Syntaxe: /msg ChanServ DROP canal
Efface le canal nommé. Seuls les Services admins
peuvent effacer un canal pour lequel ils n'ont
pas été identifiés.

Service Admin Set

Les Services admins peuvent aussi définir l'option 
NOEXPIRE, avec lequel les canaux peuvent être empêchés
d'expirer. De plus, les Services admins peuvent définir
les options de tout canal sans s'identifier avec le
mot de passe du canal. 

Service Admin Set NoExpire

  • Syntaxe: /msg ChanServ SET canal NOEXPIRE {ON | OFF}
Définit si le canal donné expirera. Mettre ceci à ON
empêche le canal d'expirer.

Réservée aux Services admins.

Service Admin Info

Les services admins peuvent utiliser le paramètre ALL 
avec n'importe quel canal.

Service Admin List

  • Syntaxe: /msg ChanServ LIST modèle
Liste tous les canaux enregistrés correspondants au modèle
donné. Les canaux avec l'option PRIVATE seront uniquement
affichés aux Services admins. Les canaux ayant l'option 
NOEXPIRE seront préfixés par un ! pour les Services admins. 

Si les options FORBIDDEN ou NOEXPIRE sont données, seuls 
les canaux qui, respectivement, sont interdits ou ont l'option
NOEXPIRE active seront affichés. Si les deux options sont
données, les deux types de canaux seront affichés. Ces options
sont réservées aux Services admins.

Service Admin GetPass

  • Syntaxe: /msg ChanServ GETPASS canal
Retourne le mot de passe du canal donné. Notez que
lorsque cette commande est utilisée, un message comprenant
la personne qui a utilisé cette commande et le canal
pour lequel elle a été utilisée sera loggée et envoyée en
un WALLOPS/GLOBOPS.

Réservée aux Services admins.

Service Admin Forbid

  • Syntaxe: /msg ChanServ FORBID canal [raison]
Empêche toute personne d'enregistrer ou d'utiliser le
canal donné. Peut être annulé en effacant le canal.

La raison peut être requise sur certains réseaux.

Réservée aux Services admins.

Service Admin Suspend

  • Syntax: /msg ChanServ SUSPEND canal [raison]
Désactive l'enregistrement du canal donné. Ceci peu
etre inversé via la commande UNSUSPEND et recupèrer
les données et configurations.

Une raison peut etre demandé sur certain réseaux.

Limité aux Services admins.

Service Admin UnSuspend

  • Syntax: /msg ChanServ UNSUSPEND canal
Libère un canal qui a été suspendu. Toutes les données
et configurations seront restauré tel qu'elles etait
avant la suspension.

Limité aux Services admins.

Service Admin Status

  • Syntaxe: /msg ChanServ STATUS canal pseudo
Retourne le level d'accès actuel du pseudo donné pour le 
canal donné. La réponse est de la forme:

    STATUS canal pseudo access-level

Si une erreur se produit, la réponse sera de la forme:

    STATUS ERROR error-message

Réservée aux Services admins.
Outils personnels