Les commandes Chanserv

ChanServ vous permet d’enregistrer et de contrôler divers aspects des salons. ChanServ empêche souvent de malicieux utilisateurs de faire des « take overs » sur les salons en limitant ceux qui sont autorisés à être salon operator. Les commandes disponibles sont listées ci-dessous .Pour les utiliser, tapez :

/msg ChanServ commande

Liste des commandes : IDENTIFY – REGISTER – SET – VOP,HOP,AOP,SOP – ACCESS – LEVELS – AKICK – DROP – BAN – CLEAR – DEOP – DEVOICE – GETKEY – INFO – INVITE – KICK – LIST – OP – UNBAN – VOICE – DEVOICE – HALFOP – DEHALFOP – PROTECT – DEPROTECT

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

IDENTIFY :
Syntaxe : /msg ChanServ IDENTIFY
Utilisation :Certifie à ChanServ que vous êtes autorisé à modifier le salon 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.
Exemple : /msg ChanServ IDENTIFY #doremi witch

REGISTER :
Syntaxe : /msg ChanServ REGISTER
Utilisation : Enregistre un salon dans la base de données de ChanServ. Pour utiliser cette commande, vous devez d’abord être un opérateur sur le salon 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 salon plus tard. Le dernier paramètre, qui doit être inclus, est une description générale du salon.
Exemple : /msg ChanServ REGISTER #doremi witch Salon des Sorcières !

SET :
Syntaxe : /msg ChanServ SET

– FOUNDER : Définit le propriétaire d’un salon.
/msg ChanServ SET FOUNDER

– SUCCESSOR : Définit le successeur d’un salon.
/msg ChanServ SET SUCCESSOR

– PASSWORD : Définit le mot de passe du salon.
/msg ChanServ SET PASSWORD
– DESC : Définit la description du salon.
/msg ChanServ SET DESC
– URL : Associe un site à un salon.
/msg ChanServ SET URL
– EMAIL : Associe un E-mail avec le salon.
/msg ChanServ SET EMAIL
– ENTRYMSG : Définit un message envoyé aux utilisateurs qui entrent sur le salon.
/msg ChanServ SET ENTRYMSG
– TOPIC : Change le sujet du salon.
/msg ChanServ SET TOPIC
– BANTYPE : Définit comment les services mettent les bans : vousavec le choix entre 0, 1, 2 ou 3.
0 => ban de type *!user@host
1 => ban de type *!*user@host
2 => ban de type *!*@host
3 => ban de type *!*user@*.domain
/msg ChanServ SET BANTYPE
– MLOCK : Oblige (+) ou interdit (-) des modes de salon.
/msg ChanServ SET MLOCK <+mode-mode>
– KEEPTOPIC : Maintient le topic quand le salon n’est pas utilisé.
/msg ChanServ SET KEEPTOPIC
– OPNOTICE : Envoie une notice quand OP/DEOP sont utilisés.
/msg ChanServ SET ONOTICE
– PEACE : Régule l’utilisation de commandes sensibles.
/msg ChanServ SET PEACE
– PRIVATE : Cache le salon de la commande LIST.
/msg ChanServ SET PRIVATE
– RESTRICTED : Restreint l’accès au salon.
/msg ChanServ SET RESTRICTED
– SECURE : Active les fonctions de sécurité de ChanServ.
/msg ChanServ SET SECURE
– SECUREOPS : Contrôle plus strict du status de chanop.
/msg ChanServ SET SECUREOPS
– SECUREFOUNDER Contrôle plus strict du status de propriétaire du salon.
/msg ChanServ SET SECUREFOUNDER
– SIGNKICK : Signe les kicks générés par la commande KICK. Si vous mettez un LEVEL, les levels supérieurs ou égaux n’auront pas de kicks signés.
/msg ChanServ SET SIGNKICK
– TOPICLOCK : Le topic peut uniquement être changé avec TOPIC.
/msg ChanServ SET TOPICLOCK
– XOP : Change le système de privilèges utilisateurs. Si vous choisissez ce système, utilisez les commandes AOP/SOP/VOP pour donner des privilèges aux utilisateurs, sinon vous devez utiliser la commande ACCESS.
/msg ChanServ SET XOP

VOP,HOP,AOP,SOP:
Les commandes sont identiques, pour VOP,HOP,AOP,VOP. Il suffit de remplacer AOP par le niveau désiré :
– VOP : Niveau Voice, peut parler quand le salon est en mode modéré (+m), est marqué par +. Ce niveau distingue souvent les habitués.
– HOP : Démi Operateur, il peut kicker mais ne peut pas bannir les opérateurs officiels
– AOP : Opérateur du chat.
– SOP : Super opérateur, il peut ajouter des opérateurs de niveau inférieur et paramétrer certaines options du salon
Syntaxe : /msg ChanServ AOP

– ADD : La commande AOP ADD ajoute le pseudo donné à la liste des OPs.
/msg ChanServ AOP ADD

– DEL : 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.
/msg ChanServ AOP DEL

, liste d’entrées ou liste>
– LIST : 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 #salon LIST 2-5,7-9 » Liste toutes les entrées comprises entre 2 et 5 et entre7 et 9.
/msg ChanServ AOP LIST
– CLEAR : La commande AOP CLEAR supprime toutes les entrées de la liste des AOPs.
/msg ChanServ AOP CLEAR

ACCESS :
Syntaxe : /msg ChanServ ACCESS

– ADD : 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.
/msg ChanServ ACCESS ADD


– DEL : 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.
/msg ChanServ ACCESS DEL

, liste d’entrées ou liste>
– LIST : La commande ACCESS LIST affiche la liste d’accès. Si un mask joker est donné, seules les entrées correspondantes au mask 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 #salon LIST 2-5,7-9 » Liste toutes les entrées comprises entre 2 et 5 et entre 7 et 9.
/msg ChanServ ACCESS LIST
– CLEAR : La commande ACCESS CLEAR supprime toutes les entrées de la liste d’accès.
/msg ChanServ ACCESS CLEAR

LEVELS :
Syntaxe : /msg ChanServ LEVELS

– SET : LEVELS SET permet au level d’accès pour une fonction ou un groupe de fonctions d’être changé.
/msg ChanServ LEVELS SET
– DIS : 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 salon.
/msg ChanServ LEVELS DIS
– LIST : LEVELS LIST montre les levels courants pour chaque fonction ou groupe de fonctions.
/msg ChanServ LEVELS LIST
– RESET : LEVELS RESET réinitialise les levels avec les levels par défaut d’un salon fraichement créé.
/msg ChanServ LEVELS RESET

AKICK :
Syntaxe : /msg ChanServ AKICK

– ADD : La commande AKICK ADD ajoute le pseudo donné ou le mask 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 « You have been banned from the channel ».
/msg ChanServ AKICK ADD
– DEL : 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.
/msg ChanServ AKICK DEL
– STICK : La commande AKICK STICK bannit en permanence le masque donné sur le salon. Si quelqu’un essaie d’enlever le ban, ChanServ le remettra automatiquement. Vous ne pouvez l’utiliser sur des pseudos enregistrés.
/msg ChanServ AKICK STICK
– UNSTICK : La commande AKICK UNSTICK annule les effets de la commande AKICK STICK, et vous pourrez donc à nouveau enlever le ban du salon.
/msg ChanServ AKICK UNSTICK
– LIST : La commande AKICK LIST affiche la liste de kicks automatiques, ou optionnellement seulement les entrées de la liste de kicks automatiques qui correspondent au mask donné.
/msg ChanServ AKICK LIST
– ENFORCE : La commande AKICK ENFORCE force ChanServ à bannir tous les utilisateurs présents sur le salon qui sont concernés par une des entrées de la liste de kicks automatiques.
/msg ChanServ AKICK ENFORCE
– CLEAR : La commande AKICK CLEAR supprime toutes les entrées de la liste de kicks automatiques.
/msg ChanServ AKICK CLEAR

DROP :
Syntaxe : /msg ChanServ DROP
Utilisation : Efface le salon donné. Peut uniquement être utilisé par le propriétaire du salon, qui doit utiliser la commande IDENTIFY d’abord.
Exemple : /msg ChanServ DROP #doremi

SENDPASS :
Syntaxe : /msg ChanServ SENDPASS
Utilisation : Envoie le mot de passe du salon donné à l’adresse e-mail qui a été définie pour le propriétaire de ce salon. Cette commande est très utile pour régler les problèmes de mots de passe perdus.
Exemple : /msg ChanServ SENDPASS #doremi . Cette commande est réservée aux administrateurs, demandez sur #aide

BAN :
Syntaxe : /msg ChanServ BAN


Utilisation : Bannit le pseudo sélectionné sur un salon. Si pseudo n’est pas donné, ChanServ vous bannira sur le salon donné. Si pseudo et salon ne sont pas donnés, ChanServ vous bannira sur tous les salons où vous êtes. Par défaut, limité aux AOPs ou à ceux ayant un niveau d’ accès de 5 ou plus sur le salon.
Exemple : /msg ChanServ BAN #doremi Milou T’es vilain !

CLEAR :
Syntaxe : /msg ChanServ CLEAR

– MODES : Réinitialise tous les modes d’un salon.
/msg ChanServ CLEAR MODES
– BANS : Enlève tous les bans d’un salon.
/msg ChanServ CLEAR BANS
– OPS :-Enlève le status d’op à tous les ops du salon.
/msg ChanServ CLEAR OPS
– VOICES : Enlève le status de « voice » (mode +v) à toute
personne ayant ce mode.
/msg ChanServ CLEAR VOICES
– USERS : Kicke tous les utilisateurs d’un salon.
/msg ChanServ CLEAR USERS

DEOP :
Syntaxe : /msg ChanServ DEOP

Utilisation : Deop le pseudo sélectionné sur un salon. Si pseudo n’est pas donné, ChanServ vous deoppera sur le salon donné. Si pseudo et salon ne sont pas donnés, ChanServ vous deoppera sur tous les salons où vous êtes. Par défaut, limité aux AOPs ou à ceux ayant un niveau d’accès de 5 ou plus sur le salon.
Exemple : /msg ChanServ DEOP #doremi Onpu

DEVOICE :
Syntaxe : /msg ChanServ DEVOICE

Utilisation : Devoice le pseudo sélectionné sur un salon. Si pseudo n’est pas donné, ChanServ vous devoicera sur le salon donné. Si pseudo et salon ne sont pas donnés, ChanServ vous devoicera sur tous les salons où vous êtes. Par défaut, limité aux AOPs ou à ceux ayant un niveau d’accès de 5 ou plus sur le salon, ou aux VOPs ou à ceux ayant un niveau d’accès de 3 ou plus en cas de devoice de soi-même.
Exemple : /msg ChanServ DEVOICE #doremi Onpu

GETKEY :
Syntaxe : /msg ChanServ GETKEY
Utilisation : Retourne la clef du salon 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 « . La clef sera « NO KEY » si aucune clef n’est définie.
Exemple : /msg ChanServ GETKEY #doremi

INFO :
Syntaxe : /msg ChanServ INFO ALL
Utilisation : Liste les informations concernant le salon nommé enregistré, dont son propriétaire, la date d’enregistrement, la date de dernière utilisation, la description, et les modes bloqués, si 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 salon.
Exemple : /msg ChanServ INFO #doremi

INVITE :
Syntaxe : /msg ChanServ INVITE
Utilisation : Demande à ChanServ de vous inviter sur le salon donné. Par défaut, limité aux AOPs ou à ceux ayant un niveau d’accès de 5 ou plus sur le salon.
Exemple : /msg ChanServ INVITE #doremi

KICK :
Syntaxe : /msg ChanServ KICK


Utilisation : Kicke le pseudo sélectionné sur un salon. Si pseudo n’est pas donné, ChanServ vous kickera sur le salon donné. Si pseudo et salon ne sont pas donnés, ChanServ vous kickera sur tous les salons où vous êtes. Par défaut, limité aux AOPs ou à ceux ayant un niveau d’accès de 5 ou plus sur le salon.
Exemple : /msg ChanServ KICK #doremi Onpu Pas belle !

LIST :
Syntaxe : /msg ChanServ LIST Utilisation :Liste tous les salons enregistrés correspondants au modèle donné. (Les salons avec l’option PRIVATE ne sont pas listés.)
Exemple : /msg ChanServ LIST sorcière

LOGOUT :
Syntaxe : /msg ChanServ LOGOUT

Utilisation :Cette commande supprime l’identification du pseudo sélectionné pour le salon donné. Si vous êtes le propriétaire du salon, vous pouvez utiliser la commande sur n’importe qui, sinon vous ne pouvez que l’utiliser sur vous même.
Exemple : /msg ChanServ LOGOUT #doremi Onpu

OP :
Syntaxe : /msg ChanServ OP

Utilisation :Op le pseudo sélectionné sur un salon. Si pseudo n’est pas donné, ChanServ vous oppera sur le salon donné. Si pseudo et salon ne sont pas donnés, ChanServ vous oppera sur tous les salons où vous êtes. Par défaut, limité aux AOPs ou à ceux ayant un niveau d’accès de 5 ou plus sur le salon.
Exemple : /msg ChanServ OP #doremi Onpu

TOPIC :
Syntaxe : /msg ChanServ TOPIC
Utilisation :Change le topic du salon pour celui spécifié. Si le sujet n’est pas donné, alors le topic du salon 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éfault, limité à ceux ayant un accès de propriétaire sur le salon.
Exemple : /msg ChanServ OP #doremi Salon des sorcières !

UNBAN :
Syntaxe : /msg ChanServ UNBAN
Utilisation :Demande à ChanServ d’enlever tous les bans vous empêchant d’entrer sur le salon donné. Par défaut, limité aux AOPs ou à ceux ayant un niveau d’accès de 5 ou plus sur le salon.
Exemple : /msg ChanServ UNBAN #doremi

VOICE :
Syntaxe : /msg ChanServ VOICE

Utilisation :Voice le pseudo sélectionné sur un salon. Si pseudo n’est pas donné, ChanServ vous voicera sur le salon donné. Si pseudo et salon ne sont pas donnés, ChanServ vous voicera sur tous les salons où vous êtes. Par défaut, limité aux AOPs ou à ceux ayant un level d’accès de 5 ou plus sur le salon, ou aux VOPs ou à ceux ayant un niveau d’accès de 3 ou plus en cas de voice de soi-même.
Exemple : /msg ChanServ VOICE #doremi Onpu

HALFOP :
Syntaxe : /msg ChanServ HALFOP

Utilisation : Halfop le pseudo sélectionné sur un salon. Si pseudo n’est pas donné, ChanServ vous halfoppera sur le salon donné. Si pseudo et salon ne sont pas donnés, ChanServ vous halfoppera sur tous les salons où vous êtes. Par défaut, limité aux AOPs ou à ceux ayant un level d’accès de 5 ou plus sur le salon, ou aux HOPs ou à ceux ayant un niveau d’accès de 4 ou plus en cas de halfop de soi-même.
Exemple : /msg ChanServ HALFOP #doremi Onpu

DEHALFOP :
Syntaxe : /msg ChanServ DEHALFOP

Utilisation : Dehalfop le pseudo sélectionné sur un salon. Si pseudo n’est pas donné, ChanServ vous dehalfoppera sur le salon donné. Si pseudo et salon ne sont pas donnés, ChanServ vous dehalfoppera sur tous les salons où vous êtes. Par défaut, limité aux AOPs ou à ceux ayant un level d’accès de 5 ou plus sur le salon, ou aux HOPs ou à ceux ayant un niveau d’accès de 4 ou plus en cas de dehalfop de soi-même.
Exemple : /msg ChanServ DEHALFOP #doremi Onpu

PROTECT :
Syntaxe : /msg ChanServ PROTECT

Utilisation : Protège le pseudo sélectionné sur un salon. Si pseudo n’est pas donné, ChanServ vous protègera sur le salon donné. Si pseudo et salon ne sont pas donnés, ChanServ vous protègera sur tous les salons où vous êtes. Par défaut, limité au propriétaire du salon, ou aux SOPs ou à ceux ayant un niveau d’accès de 10 ou plus en cas de protection de soi-même.
Exemple : /msg ChanServ PROTECT #doremi Onpu

DEPROTECT :
Syntaxe : /msg ChanServ DEPROTECT

Utilisation : Enlève la protection du pseudo sélectionné sur un salon. Si pseudo n’est pas donné, ChanServ vous déprotègera sur le salon donné. Si pseudo et salon ne sont pas donnés, ChanServ vous déprotègera sur tous les salons où vous êtes. Par défaut, limité au propriétaire du salon, 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.
Exemple : /msg ChanServ DEPROTECT #doremi Onpu