From 587e6f7e66040f9aec5bd68252b552b1cc6547de Mon Sep 17 00:00:00 2001 From: mtrossevin Date: Thu, 28 Apr 2022 11:50:35 +0200 Subject: [PATCH] Ajout doc NickServ et ChanServ --- TipsIRC.md | 97 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 97 insertions(+) diff --git a/TipsIRC.md b/TipsIRC.md index a99403f3..316de8fd 100644 --- a/TipsIRC.md +++ b/TipsIRC.md @@ -31,6 +31,103 @@ Commandes sur un serveur : /join #test ~~~ +## Utilisation de NickServ et ChanServ + +* [Documentation de NickServ](https://github.com/atheme/atheme/wiki/NickServ) +* [Documentation de ChanServ](https://github.com/atheme/atheme/wiki/ChanServ) + +### NickServ + +Enregistrer son pseudo (première chose à faire, à priori NickServ te demande de le faire à chaque connexion à un serveur l'utilisant): + +~~~ +/msg NickServ REGISTER +~~~ + +S'identifier avec son pseudo (enregistrer): + +~~~ +/msg NickServ IDENTIFY +~~~ + +S'identifier pour un autre pseudo : + +~~~ +/msg NickServ IDENTIFY +~~~ + +Aide: + +~~~ +/msg NickServ HELP [command] +~~~ + +### ChanServ + +ChanServ permet d'enregister et géré des channels IRC. + +**Être identifier avec NickServ est un pré-requis pour pouvoir utiliser ChanServ.** + +**Toutes commandes permettant de faire survivre les droits d'un pseudo nécessitent que ce pseudo soit enregistrer avec NickServ.** + +> Dans tous les cas inclut le dièse (`#`) au début du nom. + +Enregistrer un channel (devient le `founder` du channel avec contrôle complet) + +~~~ +/msg ChanServ REGISTER +~~~ + +Ajouter quelqu'un comme successeur (prend contrôle du channel si le fondateur perds son enregistration NickServ pour absence longue): + +~~~ +/msg ChanServ ROLE ADD +successor +~~~ + +Fait en sorte que quelqu'un soit automatiquement mis en op sur le channel: + +~~~ +/msg ChanServ ROLE ADD +autoop +~~~ + +Fait en sorte que quelqu'un puisse se mettre en op/deop sur le channel: + +~~~ +/msg ChanServ ROLE ADD +op +~~~ + +Permet à quelqu'un de modifier le topic via ChanServ: + +~~~ +/msg ChanServ ROLE ADD +topic +~~~ + +Empêche le changement du topic sans passer par ChanServ: + +~~~ +/msg ChanServ SET TOPICLOCK ON +~~~ + +Permet la restauration du topic automatiquement après que le channel ai été vide: + +~~~ +/msg ChanServ SET KEEPTOPIC ON +~~~ + +Modifier le topic: + +~~~ +/msg ChanServ TOPIC +/msg ChanServ TOPICAPPEND +/msg ChanServ TOPICPREPEND +~~~ + +Aide: + +~~~ +/msg ChanServ HELP [command] +~~~ + ## Freenode ~~~