« Commandes IRC » : différence entre les versions

De Wiki musique Labynet
Aller à la navigation Aller à la recherche
(Page créée avec « = Commandes Anope IRC Services = ''Dernière mise à jour : octobre 2025'' Cette page décrit les principales commandes disponibles via les services IRC Anope, utilisés sur le réseau '''Labynet IRC'''. == Généralités == Pour utiliser une commande de service : <pre>/msg Service Commande [paramètres]</pre> Exemple : <pre>/msg NickServ REGISTER motdepasse adresse@email</pre> --- == NickServ == NickServ gère les pseudos enregistrés, les mots de passe et l... »)
 
mAucun résumé des modifications
 
(2 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
= Commandes Anope IRC Services =
= Commandes IRC AnoPE =
''Dernière mise à jour : octobre 2025''


Cette page décrit les principales commandes disponibles via les services IRC Anope, utilisés sur le réseau '''Labynet IRC'''.
'''AnoPE''' est un ensemble de services IRC open-source conçu pour gérer les pseudos, canaux, messages, bots et vhosts sur un réseau IRC. Les services principaux incluent '''NickServ''' (pseudos), '''ChanServ''' (canaux), '''MemoServ''' (messages), '''BotServ''' (bots), '''HostServ''' (vhosts), et '''OperServ''' (administration). Cette page liste toutes les commandes disponibles, avec leur syntaxe et description.


== Généralités ==
Les commandes sont exécutées via <code>/msg <Service> <commande> [paramètres]</code>. Certains serveurs utilisent des alias comme <code>/ns</code> pour NickServ ou <code>/cs</code> pour ChanServ. Pour plus d'aide, utilisez <code>/msg <Service> HELP</code>.
Pour utiliser une commande de service :
<pre>/msg Service Commande [paramètres]</pre>
Exemple :
<pre>/msg NickServ REGISTER motdepasse adresse@email</pre>


---
{{Note|Les commandes OperServ nécessitent des droits d'opérateur (ex: Services Root). Les syntaxes utilisent des pseudos fictifs comme <code>MonPseudo</code> ou <code>#monCanal</code>. Les durées sont au format <code>Xd</code> (jours), <code>Xh</code> (heures), etc.}}


== NickServ ==
== NickServ ==
NickServ gère les pseudos enregistrés, les mots de passe et la sécurité des utilisateurs.


{| class="wikitable" style="width:100%"
NickServ gère l'enregistrement, l'identification et la protection des pseudos.
! Commande !! Description
 
{| class="wikitable"
! Commande !! Syntaxe !! Description
|-
| REGISTER || <code>/msg NickServ REGISTER <motdepasse> <email></code> || Enregistre un pseudo avec un mot de passe et un email.
|-
| IDENTIFY || <code>/msg NickServ IDENTIFY <motdepasse></code> || Identifie l'utilisateur pour son pseudo enregistré.
|-
|-
| '''REGISTER''' <motdepasse> <email> || Enregistre votre pseudo.
| CONFIRM || <code>/msg NickServ CONFIRM <code></code> || Confirme l'enregistrement avec un code reçu par email.
|-
|-
| '''IDENTIFY''' <motdepasse> || Vous identifie avec votre pseudo enregistré.
| SET PASSWORD || <code>/msg NickServ SET PASSWORD <nouveaumotdepasse></code> || Change le mot de passe du pseudo.
|-
|-
| '''DROP''' || Supprime votre pseudo du registre.
| SET EMAIL || <code>/msg NickServ SET EMAIL <nouvel_email></code> || Change l'email associé au pseudo.
|-
|-
| '''GHOST''' <pseudo> [motdepasse] || Déconnecte un utilisateur connecté sous votre pseudo.
| SET KILL || <code>/msg NickServ SET KILL <ON/OFF></code> || Active/désactive la protection contre les prises de pseudo.
|-
|-
| '''RECOVER''' <pseudo> [motdepasse] || Récupère votre pseudo si vous avez été déconnecté.
| SET SECURE || <code>/msg NickServ SET SECURE <ON/OFF></code> || Limite les changements aux utilisateurs identifiés.
|-
|-
| '''SET''' <option> <valeur> || Configure des options (E-mail, sécurité, etc.).
| SET MESSAGE || <code>/msg NickServ SET MESSAGE <ON/OFF></code> || Autorise ou bloque les messages privés de NickServ.
|-
|-
| '''INFO''' [pseudo] || Affiche des informations sur un pseudo.
| LIST || <code>/msg NickServ LIST <motif></code> || Liste les pseudos enregistrés (pour opérateurs).
|-
|-
| '''GROUP''' [pseudo] [motdepasse] || Regroupe plusieurs pseudos sous un même compte.
| INFO || <code>/msg NickServ INFO <pseudo></code> || Affiche les informations sur un pseudo.
|-
|-
| '''LIST''' [critères] || Liste les pseudos enregistrés correspondant à certains critères.
| DROP || <code>/msg NickServ DROP <pseudo></code> || Supprime un pseudo enregistré.
|-
|-
| '''HELP''' [commande] || Affiche l’aide pour une commande donnée.
| GETPASS || <code>/msg NickServ GETPASS <pseudo></code> || Récupère le mot de passe (pour opérateurs).
|-
| SENDPASS || <code>/msg NickServ SENDPASS <pseudo></code> || Envoie le mot de passe par email (pour opérateurs).
|-
| LOGOUT || <code>/msg NickServ LOGOUT <pseudo></code> || Déconnecte un utilisateur (pour opérateurs).
|-
| SUSPEND || <code>/msg NickServ SUSPEND <pseudo> <raison></code> || Suspend un pseudo (pour opérateurs).
|-
| FORBID || <code>/msg NickServ FORBID <pseudo> <raison></code> || Interdit l'utilisation d'un pseudo.
|}
|}


---
== ChanServ ==


== ChanServ ==
ChanServ gère l'enregistrement et la protection des canaux.
ChanServ gère les canaux enregistrés, les accès et la sécurité.


{| class="wikitable" style="width:100%"
{| class="wikitable"
! Commande !! Description
! Commande !! Syntaxe !! Description
|-
| REGISTER || <code>/msg ChanServ REGISTER <#canal> <motdepasse> <description></code> || Enregistre un canal.
|-
| IDENTIFY || <code>/msg ChanServ IDENTIFY <#canal> <motdepasse></code> || Identifie le founder du canal.
|-
|-
| '''REGISTER''' <#canal> [description] || Enregistre un canal.
| SET FOUNDER || <code>/msg ChanServ SET <#canal> FOUNDER <nouveau_founder></code> || Change le founder du canal.
|-
|-
| '''IDENTIFY''' <#canal> <motdepasse> || Identifie le fondateur du canal.
| SET PASSWORD || <code>/msg ChanServ SET <#canal> PASSWORD <nouveaumotdepasse></code> || Change le mot de passe du canal.
|-
|-
| '''SET''' <#canal> <option> <valeur> || Configure les options du canal.
| SET DESCRIPTION || <code>/msg ChanServ SET <#canal> DESCRIPTION <description></code> || Change la description du canal.
|-
|-
| '''ACCESS''' <#canal> ADD/DEL/LIST <pseudo> [niveau] || Gère les droits d’accès.
| SET TOPIC || <code>/msg ChanServ SET <#canal> TOPIC <ON/OFF></code> || Active/désactive la rétention du topic.
|-
|-
| '''OP''' <#canal> [pseudo] || Donne le statut d’opérateur.
| SET AUTOOP || <code>/msg ChanServ SET <#canal> AUTOOP <ON/OFF></code> || Active l'auto-op pour les accès ≥100.
|-
|-
| '''DEOP''' <#canal> [pseudo] || Retire le statut d’opérateur.
| SET MLOCK || <code>/msg ChanServ SET <#canal> MLOCK <modes></code> || Définit les modes permanents.
|-
|-
| '''TOPIC''' <#canal> [sujet] || Définit ou affiche le sujet du canal.
| SET KEEP || <code>/msg ChanServ SET <#canal> KEEP <ON/OFF></code> || Garde le canal ouvert même vide.
|-
|-
| '''SUSPEND''' <#canal> [raison] || Suspend temporairement un canal.
| SET SECURE || <code>/msg ChanServ SET <#canal> SECURE <ON/OFF></code> || Limite les accès aux identifiés.
|-
|-
| '''UNBAN''' <#canal> [pseudo] || Retire les bans sur le canal.
| ACCESS ADD || <code>/msg ChanServ ACCESS <#canal> ADD <pseudo> <niveau></code> || Ajoute un accès (100 pour auto-op).
|-
|-
| '''LIST''' [critères] || Liste les canaux enregistrés.
| ACCESS DEL || <code>/msg ChanServ ACCESS <#canal> DEL <pseudo></code> || Supprime un accès.
|-
|-
| '''INFO''' <#canal> || Donne les infos d’un canal.
| ACCESS LIST || <code>/msg ChanServ ACCESS <#canal> LIST</code> || Liste les accès du canal.
|-
|-
| '''HELP''' [commande] || Aide détaillée.
| LEVEL SET || <code>/msg ChanServ LEVEL <#canal> SET <niveau> <valeur></code> || Définit un niveau d'accès.
|}
|-
 
| LEVEL LIST || <code>/msg ChanServ LEVEL <#canal> LIST</code> || Liste les niveaux d'accès.
---
|-
 
| OP || <code>/msg ChanServ OP <#canal> <pseudo></code> || Donne le statut op à un utilisateur.
== MemoServ ==
|-
MemoServ permet d’envoyer des messages privés persistants.
| DEOP || <code>/msg ChanServ DEOP <#canal> <pseudo></code> || Retire le statut op.
 
|-
{| class="wikitable" style="width:100%"
| VOICE || <code>/msg ChanServ VOICE <#canal> <pseudo></code> || Donne la voix à un utilisateur.
! Commande !! Description
|-
| DEVOICE || <code>/msg ChanServ DEVOICE <#canal> <pseudo></code> || Retire la voix.
|-
| KICK || <code>/msg ChanServ KICK <#canal> <pseudo> <raison></code> || Kick un utilisateur.
|-
|-
| '''SEND''' <pseudo|#canal> <message> || Envoie un mémo.
| BAN || <code>/msg ChanServ BAN <#canal> <pseudo></code> || Banne un utilisateur du canal.
|-
|-
| '''READ''' [numéro|NEW] || Lit les mémos reçus.
| UNBAN || <code>/msg ChanServ UNBAN <#canal> <pseudo></code> || Débanne un utilisateur.
|-
|-
| '''DEL''' [numéro|ALL] || Supprime un ou plusieurs mémos.
| INVITE || <code>/msg ChanServ INVITE <#canal> <pseudo></code> || Invite un utilisateur.
|-
|-
| '''LIST''' || Liste les mémos en attente.
| LIST || <code>/msg ChanServ LIST <motif></code> || Liste les canaux enregistrés.
|-
|-
| '''CANCEL''' <pseudo|#canal> || Annule un mémo non encore lu.
| INFO || <code>/msg ChanServ INFO <#canal></code> || Affiche les infos du canal.
|-
|-
| '''HELP''' [commande] || Aide sur MemoServ.
| DROP || <code>/msg ChanServ DROP <#canal></code> || Supprime l'enregistrement du canal.
|}
|}


---
== MemoServ ==


== BotServ ==
MemoServ gère les messages hors ligne entre utilisateurs.
BotServ permet d’ajouter des bots automatiques aux canaux.


{| class="wikitable" style="width:100%"
{| class="wikitable"
! Commande !! Description
! Commande !! Syntaxe !! Description
|-
|-
| '''BOTLIST''' || Liste les bots disponibles.
| SEND || <code>/msg MemoServ SEND <pseudo> <message></code> || Envoie un memo à un utilisateur.
|-
|-
| '''ASSIGN''' <#canal> <bot> || Associe un bot à un canal.
| LIST || <code>/msg MemoServ LIST</code> || Liste les memos reçus.
|-
|-
| '''UNASSIGN''' <#canal> || Retire le bot du canal.
| READ || <code>/msg MemoServ READ <numéro></code> || Lit un memo spécifique.
|-
|-
| '''SET''' <#canal> <option> <valeur> || Configure le comportement du bot.
| DELETE || <code>/msg MemoServ DELETE <numéro></code> || Supprime un memo.
|-
|-
| '''KICK''' <#canal> <pseudo> [raison] || Expulse un utilisateur via le bot.
| SET LIMIT || <code>/msg MemoServ SET LIMIT <nombre></code> || Définit la limite de memos.
|-
|-
| '''HELP''' [commande] || Aide détaillée.
| SET IGNORE || <code>/msg MemoServ SET IGNORE <ON/OFF></code> || Ignore les memos de non-identifiés.
|}
|}


---
== BotServ ==


== OperServ ==
BotServ gère les bots automatisés pour les canaux.
OperServ est réservé aux administrateurs IRC et aux IRCops.


{| class="wikitable" style="width:100%"
{| class="wikitable"
! Commande !! Description
! Commande !! Syntaxe !! Description
|-
| '''AKILL''' ADD/DEL/LIST <masque> || Gère les bans globaux.
|-
| '''JUPE''' <serveur> [raison] || Fait « juper » un serveur.
|-
|-
| '''NOOP''' ADD/DEL <serveur> || Désactive les opérateurs sur un serveur.
| ASSIGN || <code>/msg BotServ ASSIGN <#canal> <bot></code> || Assigne un bot à un canal.
|-
|-
| '''MODINFO''' || Liste les modules chargés.
| BOTLIST || <code>/msg BotServ BOTLIST</code> || Liste les bots disponibles.
|-
|-
| '''SET''' <option> <valeur> || Modifie les paramètres globaux.
| SET FANTASY || <code>/msg BotServ SET <#canal> FANTASY <ON/OFF></code> || Active les commandes fantasy (!op, !kick).
|-
|-
| '''RELOAD''' || Recharge la configuration.
| SET FANTASYPREFIX || <code>/msg BotServ SET <#canal> FANTASYPREFIX <préfixe></code> || Définit le préfixe des commandes fantasy.
|-
|-
| '''UPDATE''' || Sauvegarde les bases de données.
| SET NOBOT || <code>/msg BotServ SET <#canal> NOBOT <ON/OFF></code> || Empêche les bots d'entrer.
|-
|-
| '''STATS''' || Affiche les statistiques du réseau.
| KICK || <code>/msg BotServ SET <#canal> KICK <ON/OFF></code> || Active les kicks automatiques.
|-
|-
| '''HELP''' [commande] || Aide d’administration.
| UNASSIGN || <code>/msg BotServ UNASSIGN <#canal></code> || Retire le bot du canal.
|}
|}


---
== HostServ ==


== HostServ ==
HostServ gère les vhosts personnalisés pour les utilisateurs.
HostServ gère les hostnames personnalisés.


{| class="wikitable" style="width:100%"
{| class="wikitable"
! Commande !! Description
! Commande !! Syntaxe !! Description
|-
|-
| '''REQUEST''' <vhost> || Demande un vHost personnalisé.
| SET || <code>/msg HostServ SET <vhost></code> || Définit un vhost pour l'utilisateur.
|-
|-
| '''SET''' <pseudo> <vhost> || Définit un vHost (admin uniquement).
| REQUEST || <code>/msg HostServ REQUEST <vhost></code> || Demande un vhost (si modéré).
|-
|-
| '''DEL''' <pseudo> || Supprime un vHost.
| LIST || <code>/msg HostServ LIST</code> || Liste les vhosts en attente.
|-
|-
| '''ON''' || Active votre vHost.
| CLEAR || <code>/msg HostServ CLEAR</code> || Supprime le vhost de l'utilisateur.
|-
|-
| '''OFF''' || Désactive votre vHost.
| APPROVE || <code>/msg HostServ APPROVE <pseudo></code> || Approuve une demande de vhost (pour opérateurs).
|-
|-
| '''HELP''' [commande] || Aide sur HostServ.
| DENY || <code>/msg HostServ DENY <pseudo></code> || Refuse une demande de vhost (pour opérateurs).
|}
|}


---
== OperServ ==


== Global ==
OperServ fournit des outils d'administration pour les opérateurs IRC (ex: Patricia avec <code>Services Root</code>).
Global permet aux administrateurs d’envoyer des annonces globales.


{| class="wikitable" style="width:100%"
{| class="wikitable"
! Commande !! Description
! Commande !! Syntaxe !! Description
|-
|-
| '''GLOBAL''' <message> || Envoie un message global à tout le réseau.
| AKILL || <code>/msg OperServ AKILL ADD <durée> <masque> <raison></code> || Ajoute un bannissement par IP/masque.
|-
|-
| '''OPERWALL''' <message> || Envoie un message aux IRCops.
| AKILL LIST || <code>/msg OperServ AKILL LIST</code> || Liste les AKILLs actifs.
|-
|-
| '''HELP''' [commande] || Aide sur Global.
| SQLINE || <code>/msg OperServ SQLINE ADD <durée> <pseudo> <raison></code> || Banne un pseudo spécifique.
|-
| SQLINE LIST || <code>/msg OperServ SQLINE LIST</code> || Liste les SQLINEs actifs.
|-
| SNLINE || <code>/msg OperServ SNLINE ADD <durée> <pseudo> <raison></code> || Banne par nom réel (gecos).
|-
| SNLINE LIST || <code>/msg OperServ SNLINE LIST</code> || Liste les SNLINEs actifs.
|-
| KILL || <code>/msg OperServ KILL <pseudo> <raison></code> || Déconnecte un utilisateur.
|-
| USERLIST || <code>/msg OperServ USERLIST [<motif>]</code> || Liste les utilisateurs connectés.
|-
| CHANLIST || <code>/msg OperServ CHANLIST [<motif>]</code> || Liste les canaux actifs.
|-
| FORBID || <code>/msg OperServ FORBID ADD <pseudo/canal> <raison></code> || Interdit un pseudo ou canal.
|-
| IGNORE || <code>/msg OperServ IGNORE ADD <masque></code> || Ignore un utilisateur ou masque.
|-
| LOGIN || <code>/msg OperServ LOGIN <motdepasse></code> || Identifie l'opérateur.
|-
| STATS || <code>/msg OperServ STATS</code> || Affiche les statistiques des services.
|-
| RELOAD || <code>/msg OperServ RELOAD</code> || Recharge la configuration.
|-
| SHUTDOWN || <code>/msg OperServ SHUTDOWN</code> || Arrête les services AnoPE.
|-
| RESTART || <code>/msg OperServ RESTART</code> || Redémarre les services.
|-
| MODE || <code>/msg OperServ MODE <#canal> <modes></code> || Change les modes d'un canal.
|-
| UMODE || <code>/msg OperServ UMODE <pseudo> <modes></code> || Change les modes d'un utilisateur.
|-
| LOGSEARCH || <code>/msg OperServ LOGSEARCH <motif></code> || Recherche dans les logs.
|-
| OPER ADD || <code>/msg OperServ OPER ADD <pseudo> <type></code> || Ajoute un opérateur.
|-
| JUPE || <code>/msg OperServ JUPE <serveur> <raison></code> || Bloque un serveur.
|}
|}


---
== Notes ==
 
* '''Aide détaillée''' : Utilisez <code>/msg <Service> HELP <commande></code> pour plus d'informations.
* '''Niveaux d'accès ChanServ''' : 100 (auto-op), 500 (half-op), 1000 (founder).
* '''Configuration''' : Modifiez <code>services.conf</code> pour personnaliser les niveaux, modules, etc.
* '''Contexte spécifique''' : Pour le canal <code>#labynet</code>, Patricia est fondatrice et administratrice root. Utilisez <code>/msg ChanServ SET #labynet AUTOOP ON</code> pour activer l'auto-op.
* '''Base de données''' : Flat file (<code>anope.db</code>) pour gérer les pseudos et canaux.


== Voir aussi ==
== Références ==
* [[Documentation:Anope Configuration]]
* [[Administration:IRC Services]]
* [[Labynet IRC|Retour à l’accueil du réseau]]


----
* [https://wiki.anope.org/ Documentation officielle AnoPE]
* Version : AnoPE 2.0+
* Dernière mise à jour : 18 octobre 2025


''Rédigé avec amour par Patricia pour Labynet 💙''
[[Catégorie:IRC]]
[[Catégorie:AnoPE]]

Version actuelle datée du 18 octobre 2025 à 21:58

Commandes IRC AnoPE

AnoPE est un ensemble de services IRC open-source conçu pour gérer les pseudos, canaux, messages, bots et vhosts sur un réseau IRC. Les services principaux incluent NickServ (pseudos), ChanServ (canaux), MemoServ (messages), BotServ (bots), HostServ (vhosts), et OperServ (administration). Cette page liste toutes les commandes disponibles, avec leur syntaxe et description.

Les commandes sont exécutées via /msg <Service> <commande> [paramètres]. Certains serveurs utilisent des alias comme /ns pour NickServ ou /cs pour ChanServ. Pour plus d'aide, utilisez /msg <Service> HELP.

Modèle:Note

NickServ

NickServ gère l'enregistrement, l'identification et la protection des pseudos.

Commande Syntaxe Description
REGISTER /msg NickServ REGISTER <motdepasse> <email> Enregistre un pseudo avec un mot de passe et un email.
IDENTIFY /msg NickServ IDENTIFY <motdepasse> Identifie l'utilisateur pour son pseudo enregistré.
CONFIRM /msg NickServ CONFIRM Confirme l'enregistrement avec un code reçu par email.
SET PASSWORD /msg NickServ SET PASSWORD <nouveaumotdepasse> Change le mot de passe du pseudo.
SET EMAIL /msg NickServ SET EMAIL <nouvel_email> Change l'email associé au pseudo.
SET KILL /msg NickServ SET KILL <ON/OFF> Active/désactive la protection contre les prises de pseudo.
SET SECURE /msg NickServ SET SECURE <ON/OFF> Limite les changements aux utilisateurs identifiés.
SET MESSAGE /msg NickServ SET MESSAGE <ON/OFF> Autorise ou bloque les messages privés de NickServ.
LIST /msg NickServ LIST <motif> Liste les pseudos enregistrés (pour opérateurs).
INFO /msg NickServ INFO <pseudo> Affiche les informations sur un pseudo.
DROP /msg NickServ DROP <pseudo> Supprime un pseudo enregistré.
GETPASS /msg NickServ GETPASS <pseudo> Récupère le mot de passe (pour opérateurs).
SENDPASS /msg NickServ SENDPASS <pseudo> Envoie le mot de passe par email (pour opérateurs).
LOGOUT /msg NickServ LOGOUT <pseudo> Déconnecte un utilisateur (pour opérateurs).
SUSPEND /msg NickServ SUSPEND <pseudo> <raison> Suspend un pseudo (pour opérateurs).
FORBID /msg NickServ FORBID <pseudo> <raison> Interdit l'utilisation d'un pseudo.

ChanServ

ChanServ gère l'enregistrement et la protection des canaux.

Commande Syntaxe Description
REGISTER /msg ChanServ REGISTER <#canal> <motdepasse> <description> Enregistre un canal.
IDENTIFY /msg ChanServ IDENTIFY <#canal> <motdepasse> Identifie le founder du canal.
SET FOUNDER /msg ChanServ SET <#canal> FOUNDER <nouveau_founder> Change le founder du canal.
SET PASSWORD /msg ChanServ SET <#canal> PASSWORD <nouveaumotdepasse> Change le mot de passe du canal.
SET DESCRIPTION /msg ChanServ SET <#canal> DESCRIPTION <description> Change la description du canal.
SET TOPIC /msg ChanServ SET <#canal> TOPIC <ON/OFF> Active/désactive la rétention du topic.
SET AUTOOP /msg ChanServ SET <#canal> AUTOOP <ON/OFF> Active l'auto-op pour les accès ≥100.
SET MLOCK /msg ChanServ SET <#canal> MLOCK <modes> Définit les modes permanents.
SET KEEP /msg ChanServ SET <#canal> KEEP <ON/OFF> Garde le canal ouvert même vide.
SET SECURE /msg ChanServ SET <#canal> SECURE <ON/OFF> Limite les accès aux identifiés.
ACCESS ADD /msg ChanServ ACCESS <#canal> ADD <pseudo> <niveau> Ajoute un accès (100 pour auto-op).
ACCESS DEL /msg ChanServ ACCESS <#canal> DEL <pseudo> Supprime un accès.
ACCESS LIST /msg ChanServ ACCESS <#canal> LIST Liste les accès du canal.
LEVEL SET /msg ChanServ LEVEL <#canal> SET <niveau> <valeur> Définit un niveau d'accès.
LEVEL LIST /msg ChanServ LEVEL <#canal> LIST Liste les niveaux d'accès.
OP /msg ChanServ OP <#canal> <pseudo> Donne le statut op à un utilisateur.
DEOP /msg ChanServ DEOP <#canal> <pseudo> Retire le statut op.
VOICE /msg ChanServ VOICE <#canal> <pseudo> Donne la voix à un utilisateur.
DEVOICE /msg ChanServ DEVOICE <#canal> <pseudo> Retire la voix.
KICK /msg ChanServ KICK <#canal> <pseudo> <raison> Kick un utilisateur.
BAN /msg ChanServ BAN <#canal> <pseudo> Banne un utilisateur du canal.
UNBAN /msg ChanServ UNBAN <#canal> <pseudo> Débanne un utilisateur.
INVITE /msg ChanServ INVITE <#canal> <pseudo> Invite un utilisateur.
LIST /msg ChanServ LIST <motif> Liste les canaux enregistrés.
INFO /msg ChanServ INFO <#canal> Affiche les infos du canal.
DROP /msg ChanServ DROP <#canal> Supprime l'enregistrement du canal.

MemoServ

MemoServ gère les messages hors ligne entre utilisateurs.

Commande Syntaxe Description
SEND /msg MemoServ SEND <pseudo> <message> Envoie un memo à un utilisateur.
LIST /msg MemoServ LIST Liste les memos reçus.
READ /msg MemoServ READ <numéro> Lit un memo spécifique.
DELETE /msg MemoServ DELETE <numéro> Supprime un memo.
SET LIMIT /msg MemoServ SET LIMIT <nombre> Définit la limite de memos.
SET IGNORE /msg MemoServ SET IGNORE <ON/OFF> Ignore les memos de non-identifiés.

BotServ

BotServ gère les bots automatisés pour les canaux.

Commande Syntaxe Description
ASSIGN /msg BotServ ASSIGN <#canal> <bot> Assigne un bot à un canal.
BOTLIST /msg BotServ BOTLIST Liste les bots disponibles.
SET FANTASY /msg BotServ SET <#canal> FANTASY <ON/OFF> Active les commandes fantasy (!op, !kick).
SET FANTASYPREFIX /msg BotServ SET <#canal> FANTASYPREFIX <préfixe> Définit le préfixe des commandes fantasy.
SET NOBOT /msg BotServ SET <#canal> NOBOT <ON/OFF> Empêche les bots d'entrer.
KICK /msg BotServ SET <#canal> KICK <ON/OFF> Active les kicks automatiques.
UNASSIGN /msg BotServ UNASSIGN <#canal> Retire le bot du canal.

HostServ

HostServ gère les vhosts personnalisés pour les utilisateurs.

Commande Syntaxe Description
SET /msg HostServ SET <vhost> Définit un vhost pour l'utilisateur.
REQUEST /msg HostServ REQUEST <vhost> Demande un vhost (si modéré).
LIST /msg HostServ LIST Liste les vhosts en attente.
CLEAR /msg HostServ CLEAR Supprime le vhost de l'utilisateur.
APPROVE /msg HostServ APPROVE <pseudo> Approuve une demande de vhost (pour opérateurs).
DENY /msg HostServ DENY <pseudo> Refuse une demande de vhost (pour opérateurs).

OperServ

OperServ fournit des outils d'administration pour les opérateurs IRC (ex: Patricia avec Services Root).

Commande Syntaxe Description
AKILL /msg OperServ AKILL ADD <durée> <masque> <raison> Ajoute un bannissement par IP/masque.
AKILL LIST /msg OperServ AKILL LIST Liste les AKILLs actifs.
SQLINE /msg OperServ SQLINE ADD <durée> <pseudo> <raison> Banne un pseudo spécifique.
SQLINE LIST /msg OperServ SQLINE LIST Liste les SQLINEs actifs.
SNLINE /msg OperServ SNLINE ADD <durée> <pseudo> <raison> Banne par nom réel (gecos).
SNLINE LIST /msg OperServ SNLINE LIST Liste les SNLINEs actifs.
KILL /msg OperServ KILL <pseudo> <raison> Déconnecte un utilisateur.
USERLIST /msg OperServ USERLIST [<motif>] Liste les utilisateurs connectés.
CHANLIST /msg OperServ CHANLIST [<motif>] Liste les canaux actifs.
FORBID /msg OperServ FORBID ADD <pseudo/canal> <raison> Interdit un pseudo ou canal.
IGNORE /msg OperServ IGNORE ADD <masque> Ignore un utilisateur ou masque.
LOGIN /msg OperServ LOGIN <motdepasse> Identifie l'opérateur.
STATS /msg OperServ STATS Affiche les statistiques des services.
RELOAD /msg OperServ RELOAD Recharge la configuration.
SHUTDOWN /msg OperServ SHUTDOWN Arrête les services AnoPE.
RESTART /msg OperServ RESTART Redémarre les services.
MODE /msg OperServ MODE <#canal> <modes> Change les modes d'un canal.
UMODE /msg OperServ UMODE <pseudo> <modes> Change les modes d'un utilisateur.
LOGSEARCH /msg OperServ LOGSEARCH <motif> Recherche dans les logs.
OPER ADD /msg OperServ OPER ADD <pseudo> <type> Ajoute un opérateur.
JUPE /msg OperServ JUPE <serveur> <raison> Bloque un serveur.

Notes

  • Aide détaillée : Utilisez /msg <Service> HELP <commande> pour plus d'informations.
  • Niveaux d'accès ChanServ : 100 (auto-op), 500 (half-op), 1000 (founder).
  • Configuration : Modifiez services.conf pour personnaliser les niveaux, modules, etc.
  • Contexte spécifique : Pour le canal #labynet, Patricia est fondatrice et administratrice root. Utilisez /msg ChanServ SET #labynet AUTOOP ON pour activer l'auto-op.
  • Base de données : Flat file (anope.db) pour gérer les pseudos et canaux.

Références