# IRC Freenode admin ## cmd opérateur (op) cmd | objet --- | ----- `/msg chanserv op #chan` | s'élever opérateur sur le chan (provisoire) `/msg chanserv deop #chan` | se retirer opérateur sur le chan (provisoire) `/msg chanserv op #chan pseudo` | élever opérateur pseudo sur le chan (provisoire) `/msg chanserv deop #chan pseudo` | retirer opérateur pseudo sur le chan (provisoire) `/op pseudo` | élever pseudo en op (provisoire) (cmd alternative) `/deop pseudo` | retirer pseudo en op (provisoire) (cmd alternative) `/msg chanserv voice #chan` | s'élever en voice (provisoire) `/msg chanserv devoice #chan` | se retirer en voice (provisoire) `/msg chanserv voice #chan pseudo` | élever pseudo en voice (provisoire) `/msg chanserv devoice #chan pseudo`| retirer pseudo en voice (provisoire) `/voice pseudo` | élever pseudo en voice (provisoire) (cmd alternative) `/devoice pseudo` | retirer pseudo en voice (provisoire) (cmd alternative) `/ban pseudo ou mask` | bannir pseudo ou mask (pseudo construit le mask automatiquement) `/kick pseudo [raison]` | expulser pseudo (avec raison facultative) (pseudo construit le mask automatiquement) `/kickban pseudo [raison]` | bannir puis expulser pseudo (avec raison facultative) (pseudo construit le mask automatiquement) `/unban pseudo ou mask` | dé-bannir pseudo ou mask (pseudo construit le mask automatiquement) ## opérations sur le chan on fait appel à ChanServ, le serveur de chan cmd | objet --- | ----- `/msg chanserv register #chan` | enregistrement chan `/msg chanserv topic #chan messageTopic` | définir le _topic_ du chan (toujours affiché en haut de la fenêtre) `/msg chanserv set #chan entrymsg messageAccueil` | définir le message d'accueil, affiché à la connexion (défile dans la zone des messages) `/msg chanserv set #chan entrymsg` | efface le message d'accueil `/msg ChanServ set #chan URL http://url/` | définir une url à l'accueil, affiché à la connexion (défile dans la zone des messages) `/msg chanserv set #chan guard on` | activation du service de garde chanserv `/msg chanserv access #chan add pseudo +o` | donner statut op à pseudo `/msg chanserv access #chan add pseudo +flag(s)` | attribuer flag(s) à pseudo `/msg chanserv access #chan add pseudo -flag(s)` | enlever flag(s) à pseudo `/msg chanserv access #chan del pseudo ` | enlèver un user de la liste d'accès `/msg chanserv access #chan list` | consulter les droits des users `/msg ChanServ SET #chan verbose on|off|ops` | annonces changement liste accès sur chan ou ops `/msg ChanServ flags #chan pseudo` | attribuer des permissions (flags) à des pseudos `/msg ChanServ drop #chan` | dé-enregistrer un chan, le message sera à confirmer `/msg ChanServ flags #chan` | lister des flags des users `/msg chanserv info #chan` | informations sur le chan ## flags **+** donner / **-** retirer flag | objet :--: | ----- +A | Enables viewing of channel access lists +b | Enables automatic kickban +i | Enables use of the invite and getkey commands +e | Exempts from +b and enables unbanning self +f | Enables modification of channel access lists +F | Grants full founder access +o | Enables use of the op/deop commands +O | Enables automatic op +s | Enables use of the set command +r | Enables use of the unban command +R | Enables use of the recover, sync and clear commands +S | Marks the user as a successor +t | Enables use of the topic and topicappend commands +v | Enables use of the voice/devoice commands +V | Enables automatic voice +* | all permissions except +b, +S, and +F -* | removes all permissions including +b and +F