|
ChanServ vous permet d'enregistrer et de contrôler divers aspects des canaux. ChanServ empêche souvent de malicieux utilisateurs de faire des "take overs" sur les canaux en limitant ceux qui sont autorisés à être channel opérator. 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.
REGISTER
Syntaxe: /msg ChanServ REGISTER canal pass 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 pass
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 l'utiliser sur n'importe qui, sinon vous ne pouvez l'utiliser que sur vous.
DROP
Syntaxe: /msg ChanServ DROP canal
Efface le canal donné. Peut uniquement être utiliser par le propriétaire du canal, qui doit utiliser la commande IDENTIFY d'abord.
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 status de chanop
SECUREFOUNDER Contrôle plus strict du status 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.
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
Shange 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, 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 pass
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é.
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 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.
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.
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.
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.
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.
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éfault, 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éfault, 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>
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.
| Noter cette rubrique (Pas encore de note) |
| Dernière mise à jour de cette rubrique le 29 janvier 2008
|
|