Ajout doc NickServ et ChanServ

This commit is contained in:
mtrossevin 2022-04-28 11:50:35 +02:00
parent c281191e9f
commit 587e6f7e66

View file

@ -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 <password> <email>
~~~
S'identifier avec son pseudo (enregistrer):
~~~
/msg NickServ IDENTIFY <password>
~~~
S'identifier pour un autre pseudo :
~~~
/msg NickServ IDENTIFY <pseudo> <password>
~~~
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 <channel> inclut le dièse (`#`) au début du nom.
Enregistrer un channel (devient le `founder` du channel avec contrôle complet)
~~~
/msg ChanServ REGISTER <channel>
~~~
Ajouter quelqu'un comme successeur (prend contrôle du channel si le fondateur perds son enregistration NickServ pour absence longue):
~~~
/msg ChanServ ROLE <channel> ADD <pseudo> +successor
~~~
Fait en sorte que quelqu'un soit automatiquement mis en op sur le channel:
~~~
/msg ChanServ ROLE <channel> ADD <pseudo> +autoop
~~~
Fait en sorte que quelqu'un puisse se mettre en op/deop sur le channel:
~~~
/msg ChanServ ROLE <channel> ADD <pseudo> +op
~~~
Permet à quelqu'un de modifier le topic via ChanServ:
~~~
/msg ChanServ ROLE <channel> ADD <pseudo> +topic
~~~
Empêche le changement du topic sans passer par ChanServ:
~~~
/msg ChanServ SET <channel> TOPICLOCK ON
~~~
Permet la restauration du topic automatiquement après que le channel ai été vide:
~~~
/msg ChanServ SET <channel> KEEPTOPIC ON
~~~
Modifier le topic:
~~~
/msg ChanServ TOPIC <channel> <topic>
/msg ChanServ TOPICAPPEND <channel> <partie du topic à ajouter à la fin du topic>
/msg ChanServ TOPICPREPEND <channel> <partie du topic à ajouter au début du topic>
~~~
Aide:
~~~
/msg ChanServ HELP [command]
~~~
## Freenode
~~~