Accueil🇫🇷Chercher

Services IRC

Les services IRC sont une série d'outils mis à la disposition des utilisateurs d'un réseau IRC. Ils permettent aux utilisateurs de s'authentifier et de gérer leurs salons. Ils sont aussi d'une grande aide aux administrateurs, les IrcOps, pour gérer le réseau.

Généralités

Un certain nombre d'outils sont apparus pour lutter contre différentes nuisances sur IRC, autant du côté client (eggdrops, clients scriptés contre le spam/flood/etc) que du côté serveur. Les services IRC permettent principalement une authentification centralisée et une gestion plus fine des droits autant pour les utilisateurs d'un salon que les administrateurs du réseau.

Une fois inscrit, l'utilisateur pourra enregistrer un salon, et en devenir ainsi le propriétaire (owner). Les services ajoutent aux modes utilisateurs proposés par le serveur IRC (+o, +v) un système de niveaux et d'accès aux commandes. Le propriétaire peut ajouter n'importe quel utilisateur enregistré dans la liste d'accès du salon, c’est-à-dire la liste des utilisateurs ayant un privilège quelconque sur le salon (même celui d'être banni). Chaque commande pour un salon est accompagnée aussi du niveau minimum nécessaire pour l'utiliser, défini par le propriétaire. Cela marche exactement pareil pour les IrcOps, le ou les responsables pouvant définir une hiérarchie adaptée à leurs besoins, et ajouter un utilisateur ou changer son niveau dans la hiérarchie sans avoir besoin d'écrire dans un fichier de configuration du serveur. Ainsi Anope divise la hiérarchie des administrateurs comme suit : Opérateur des services, Administrateur des services, Administrateur du réseau. Cette hiérarchie dans les services est complémentaire a la hiérarchie utilisée par le serveur IRC.

Composantes

La plupart des Services IRC utilisent des pseudo-clients dont le nom se termine par "Serv". Les quatre suivants sont pour ainsi dire toujours utilisés :

  • ChanServ est le service dĂ©diĂ© aux salons. Il sert Ă  protĂ©ger les opĂ©rateurs du salon et les aide Ă  le gĂ©rer. Il assure aux opĂ©rateurs qu'ils peuvent retrouver leur statut Ă  tout instant.
  • NickServ gère les comptes utilisateurs, leur permettant de s'enregistrer et de s'authentifier.
  • MemoServ est un service de messagerie. Il permet de dĂ©livrer et envoyer des messages aux utilisateurs enregistrĂ©s qui ne sont pas en ligne.
  • OperServ est rĂ©servĂ© aux IrcOps pour les assister dans diverses tâches de gestion du rĂ©seau, notamment la gestion des G-lines.

D'autres services suivent cette mĂŞme convention de nom, aussi retrouvons-nous souvent :

  • BotServ est la reprĂ©sentation de ChanServ sur le salon. Il permet de taper des !commandes directement sur le salon au lieu de s'adresser Ă  ChanServ.
  • HostServ est un service de host virtuel. Il permet aux utilisateurs d'enregistrer et d'utiliser un vhost de manière Ă  masquer leur adresse IP rĂ©elle sur IRC.
  • AuthServ est une alternative Ă  NickServ. Il permet aux utilisateurs de s'enregistrer et de s'authentifier sur un compte sans les contraindre Ă  utiliser un seul pseudo comme NickServ. Il gère aussi les hosts virtuels.
  • HelpServ est un service d'aide. Il liste les diffĂ©rents services robots du serveur en question. Dans le pack de services SRVX, HelpServ est un service permettant de gĂ©rer des robots permettant d'organiser une queue pour les salons de support.
  • SpamServ est un service qui est prĂ©sent sur certains rĂ©seaux. Il a pour tâche d'empĂŞcher le spam, et parfois la publicitĂ© abusive sur les canaux auxquels il est enregistrĂ©.

Logiciels de Services IRC

Il existe plusieurs logiciels qui implémentent Services IRC sur un réseau. Les plus populaires incluent Anope, srvx, Atheme, Hybserv2 (qui va de pair avec l'IRCd Hybrid IRCd), Epona, sDreams compatible seulement avec IRCDreams et IRC Services 5.

La plupart de ces services offrent de puissantes fonctionnalités, mais certains opérateurs de réseau préfèrent coder leur propres services, ceci principalement pour des raisons de flexibilité, de personnalisation mais aussi, sur des réseaux de petite envergure, pour l'ajout de fonctions ludiques. Tous les logiciels n'incluent pas forcément les robots cités plus haut. Certains peuvent aussi les nommer différemment, ou bien leur ajouter ou retirer des fonctions. Cependant, le contexte ci-dessus est le plus courant.

Voir aussi

Articles connexes

Liens externes

  • (en) Epona Services IRC
  • (en) Anope Fork des services IRC Epona
  • (en) CService Autres services IRC
Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.