Configurer un salon : Différence entre versions

De RS2I WiKi
Jump to: navigation, search
m (Configurer les niveaux)
Ligne 20 : Ligne 20 :
 
  /msg chanserv help
 
  /msg chanserv help
  
===Access===
+
===[[Access]]===
Les access servent à donner un status à des utilisateurs de façon automatique, par exemple donner le status d'op automatiquement à un utilisateur à chaque fois qu'il rejoins le salon, afin de ne pas avoir à le faire à la main, de plus, à un haut niveau, les access permettent à ces utilisateurs de pouvoir configurer certains aspects du salon
+
 
+
Pour avoir un access sur un salon, un utilisateur doit avoir un pseudonyme enregistré ([[Enregistrer_un_pseudo]])
+
 
+
Il existe 2 modes de gestion des access, un simplifié : le système avec XOP, et celui sans, un peu plus complexe, mais bien plus personalisable, si vous débutez, le XOP vous est conseillé, de plus, il s'agit du mode par défaut
+
 
+
====Obtenir la liste des access====
+
Quelque-soit le mode de gestion des access, pour obtenir la liste des access d'un salon, il vous faudra utiliser la commande :
+
/msg chanserv access #salon list
+
Par défaut, il vous faut un access sur un salon pour obtenir la liste de ses access
+
 
+
====Avec XOP====
+
Dans ce mode, il existe 4 status, correspondant aux 4 status d'un utilisateur sur un salon (sans compter le créateur du salon, car il ne peut y en avoir qu'un seul)
+
 
+
Ce mode est activé par défaut, vous n'aurez donc rien d'autre à faire que créer votre salon pour pouvoir vous en servir
+
 
+
=====VOP - Auto-Voice=====
+
/msg chanserv vop #salon add pseudo
+
Un utilisateur avec un access VOP sur un salon est voicé automatiquement lorsqu'il rejoins le salon, il peut aussi utiliser les commandes : VOICE, DEVOICE, GETKEY
+
 
+
=====HOP - Auto-Half-Op=====
+
/msg chanserv hop #salon add pseudo
+
Un utilisateur avec un access HOP sur un salon est half-opé automatiquement lorsqu'il rejoins le salon, il peut aussi utiliser les commandes : HALFOP, DEHALFOP, ainsi que les commandes que peut utiliser un VOP
+
 
+
=====AOP - Auto-Op=====
+
/msg chanserv aop #salon add pseudo
+
Un utilisateur avec un access AOP sur un salon est opé automatiquement lorsqu'il rejoins le salon, il peut aussi utiliser les commandes : OP, DEOP, KICK, TOPIC, BAN, UNBAN, INVITE, ainsi que les commandes que peut utiliser un HOP
+
 
+
=====SOP - Super-Op=====
+
/msg chanserv sop #salon add pseudo
+
Un utilisateur avec un access SOP sur un salon est protégé automatiquement lorsqu'il rejoins le salon, il peut aussi ajouter d'autres access (OP, HOP, et VOP), utiliser les commandes : PROTECT, DEPROTECT ainsi que les commandes que peut utiliser un AOP
+
 
+
=====Supprimer un access=====
+
Pour supprimer un access, il vous suffira de taper la même commande que pour en ajouter un, en remplaçant ''add'' par ''del'', par exemple, pour supprimer l'access HOP de ''blabla'' sur ''#bidule'' :
+
/msg chanserv hop #bidule del blabla
+
 
+
====Sans XOP====
+
Le système sans XOP permet d'assigner des niveaux plus précis aux utilisateurs, et de mieux controler ce que les utilisateurs peuvent faire à leur niveau
+
 
+
=====Activation du système=====
+
Si vous désirez utiliser ce système, il vous faudra tout d'adord désactiver le mode avec XOP
+
/msg chanserv set #salon xop off
+
 
+
=====Différences avec le système avec XOP=====
+
A partir de là, les niveaux sont gérés sous forme de nombres allant de 1 à 9999, la configuration par défaut donne ces équivalences entre niveau et status :
+
* Voice : 3
+
* Half-Op : 4
+
* Op : 5
+
* Protect : 10
+
 
+
=====Ajouter un access=====
+
Pour ajouter un access, vous devrez utiliser la commande :
+
/msg chanserv access #salon add pseudo niveau
+
Par exemple, pour donner un access d'op à ''blabla'' sur le salon ''#bidule'' :
+
/msg chanserv access #bidule add blabla 5
+
 
+
=====Supprimer un access=====
+
Pour supprimer un access, il vous suffira de taper la même commande que pour en ajouter un, en remplaçant ''add'' par ''del'', et sans préciser le niveau, par exemple, pour supprimer l'access HOP de ''blabla'' sur ''#bidule'' :
+
/msg chanserv access #bidule del blabla
+
 
+
=====[[levels|Configurer les niveaux]]=====
+
  
 
===Reglages===
 
===Reglages===

Version du 17 septembre 2006 à 16:51

Avoir un salon ou être op dessus permet de le personnaliser à l'utilisation qu'on désire en faire, c'est ce qui est détaillé dans cet article

Configuration directe

À la base, les salons se configurent presque exclusivement par des modes, ce qui est relativement complexe et surtout nécéssite de bien connaitre ces modes ainsi que leurs effets, mais cela offre un bon controle

Pour connaitre la liste des modes de salon existant :

/helpop ?chmodes

Si cela vous interesse beauoup, je vous recommande vivement de lire la documentation de notre logiciel serveur (traduite par babass :D) : UnrealIRCD, principalement : Modes utilisateurs & salons et Commandes utilisateurs & Opérateurs, c'est technique, mais clair et exhaustif

Cependant, des services ont étés ajoutés pour assurer un meilleur controle, une automatisation de beaucoup de taches lourdes, une meilleur sécurité, et surtout une "interface" sous forme de robots, à qui vous pouvez demander de l'aide et qui vous enveront des messages vous simplifiant grandement la tâche d'administration en vous évitant d'avoir à farfouiller une documentation

Pour les salons, il existe deux services qui vous seront décrits ici : ChanServ (Services des Salons) et BotServ (Services des Robots), le premier est détaillé ci dessous, le second est détaillé dans Mettre un bot sur un salon

ChanServ

Warning.png

Pour configurer un salon en utilisant chanserv, il faut au préalable l'avoir enregistré, pour ça, voyez Enregistrer un salon

 

ChanServ est un service qui contrôle le salon comme on peut le faire "à la main" mais de façon automatique, simplifiée, et bien plus complète Pour avoir l'étendue des possibilités de ChanServ, rien de tel que lui demander directement :

/msg chanserv help

Access

Reglages

Vous pouvez avoir un bref aperçu des reglages disponibles en tapant la commande

/msg chanserv help set
ENTRYMSG      Définit un message envoyé aux utilisateurs qui entrent sur le channel
TOPIC         Change le topic du channel
BANTYPE       Définit comment les services mettent les bans sur le channel
MLOCK         Oblige ou interdit des modes de channel
KEEPTOPIC     Maintient le topic quand le channel 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 channel de la commande LIST
RESTRICTED    Restreindre l'accès au channel
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 channel
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

Informations sur le salon

Il est possible d'utiliser la commande SET de chanserv pour modifier les informations du salon (celles qui ont étés entrées à son enregistrement)

Propriétaire

Par défaut, le propriétaire d'un salon est la personne qui l'enregistre, mais si vous enregistrez un salon pour quelqu'un d'autre, ou si vous désirez "céder" votre salon à une autre personne, vous pourrez simplement lui donner avec la commande

/msg chanserv set #salon FOUNDER futur_proprietaire

Il deviendra ainsi le créateur du salon comme si il l'avait enregistré lui même, et vous perdrez ce droit, pensez donc à vous ajouter un access sur ce salon avant de taper cette commande sinon vous devrez le demander au nouveau propriétaire

Successeur

Lorsque personne ne s'identifie sur un pseudonyme pendant une certaine durée (30 jours) ce pseudonyme est automatiquement supprimé, ainsi que tous les salons qu'il avait enregistré, pour éviter cela, il peut être utile de définir un successeur, qui deviendra le nouveau propriétaire du salon si le vrai propriétaire est supprimé, cela se fait avec la commande

/msg chanserv set #salon SUCCESSOR futur_successeur

Cela ne fait rien d'autre que le définir comme successeur, aucun access n'est ajouté et rien ne changera avant que le propriétaire du salon ne soit supprimé

Mot de passe

Lors de l'enregistrement d'un salon, vous fournissez un mot de passe qui permet à n'importe qui d'avoir temporairement le status du créateur du salon, ce mot de passe peut être changé avec la commande

/msg chanserv set #salon PASSWORD nouveau_mot_de_passe

Ne donnez ce mot de passe à personne, à moins d'avoir une totale confiance en lui, il pourra lui même rechanger ce mot de passe, et donc vous voler votre salon

Description

La description du salon apparait quand un utilisateur demande des informations sur un salon, elle est définie à l'enregistrement du salon, et peut se changer par la commande

/msg chanserv set #salon DESC Nouvelle description du salon
Adresse du site web

Un site web peut être associé à un salon par la commande

/msg chanserv set #salon URL http://www.salon.com
Adresse e-mail

Une adresse e-mail peut être associé avec un salon par la commande

/msg chanserv set #salon EMAIL vous@salon.com

N'oubliez pas que cet adresse e-mail sera visible publiquement, si vous voulez éviter les emails non solicités (spam) évitez de mettre votre adresse e-mail personelle, et créez plutôt un email spécifique pour votre salon

Obtenir des informations sur un salon

Pour obtenir les informations sur un salon (propriétaire, date d'enregistrement, date de dernière utilisation, description, et modes bloqués, si il y en a), utilisez la commande

/msg chanserv help #salon

Ce qui vous donnera par exemple pour #accueil :

Informations pour le canal #accueil:
        Propriétaire: Root
         Description: Salon d'accueil du réseau
          Enregistré: 11 Jan 2005 00:11:37 CET
Dernière utilisation: 15 Jan 2006 21:20:14 CET
       Dernier topic: Bienvenue sur le salon d'accueil des utilisateurs du RS2I http://www.rs2i.net € Trombinoscope (on attend vos photos!!!)  http://www.rs2i.net/wiki/Trombinoscope € Confection staff salon à venir! € On vous attend sur le forum http://forum.rs2i.net/ € Meilleurs voeux pour 2006 :)
    Topic changé par: Titeluna

Si vous êtes le propriétaire d'un salon, vous pouvez utiliser la commande

/msg chanserv help #salon

pour avoir toutes les informations ce qui donnera toutes les informations de ce salon

Autres

/msg chanserv help
IDENTIFY   Vous identifie avec votre mot de passe
AKICK      Gère la liste des kicks automatiques
DROP       Annule l'enregistrement d'un channel
BAN        Bans a selected nick on a channel
UNBAN      Remove all bans preventing you from entering a channel
CLEAR      Tells ChanServ to clear certain settings on a channel
OWNER      Gives you owner status on channel
DEOWNER    Removes your owner status on a channel
PROTECT    Protects a selected nick on a channel
DEPROTECT  Deprotects a selected nick on a channel
OP         Gives Op status to a selected nick on a channel
DEOP       Deops a selected nick on a channel
HALFOP     Halfops a selected nick on a channel
DEHALFOP   Dehalfops a selected nick on a channel
VOICE      Voices a selected nick on a channel
DEVOICE    Devoices a selected nick on a channel
GETKEY     Returns the key of the given channel
INVITE     Tells ChanServ to invite you or a given nick into a channel
KICK       Kicks a selected nick from a channel
LIST       Lists all registered channels matching the given pattern
LOGOUT     This command will logout the selected nickname
TOPIC      Manipulate the topic of the specified channel
GETPASS    Retrouve le mot de passe du propriétaire pour un channel 
APPENDTOPIC   Add text to a channels topic
ENFORCE    Enforce various channel modes and set options