kyopages/docs/trucs/irc-admin.md

72 lines
3.6 KiB
Markdown

# 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