Commandes OperServ
Liste des commandes du service IRC OperServ
OperServ fait partie des services d'Anope. Il regroupe les outils réservés aux opérateurs IRC (IRCops) et aux administrateurs du réseau pour la modération réseau, la gestion des serveurs et les bannissements globaux.
Important : la quasi-totalité des commandes de ce guide nécessite un statut d'opérateur réseau. Un utilisateur normal ne peut pas les utiliser — ce guide sert de référence pour l'équipe d'administration de Discut.Biz.
Sommaire
- Communication réseau
- Bannissements réseau
- Gestion des utilisateurs
- Gestion des serveurs
- Configuration
GLOBAL
/msg OperServ GLOBAL message
Envoie un message à tous les utilisateurs actuellement connectés au réseau, généralement affiché sous forme de notice. Utilisé pour les annonces importantes (maintenance planifiée, incident réseau, changement majeur).
AKILL
/msg OperServ AKILL ADD [+durée] utilisateur@hôte raison
/msg OperServ AKILL DEL utilisateur@hôte
/msg OperServ AKILL LIST [mask]
/msg OperServ AKILL VIEW [mask]
/msg OperServ AKILL CLEAR
Gère les bannissements réseau (au niveau serveur, pas seulement d'un salon). Un utilisateur AKILL ne peut plus se connecter au réseau du tout, quel que soit le salon visé.
ADD ajoute une entrée — la durée est optionnelle (ex : +1d pour un jour, +0 ou omise pour permanent). DEL retire une entrée. LIST affiche les entrées correspondant au masque donné. VIEW en donne une version détaillée (qui l'a posée, quand, pourquoi). CLEAR supprime toutes les entrées.
SGLINE
/msg OperServ SGLINE ADD [+durée] motif raison
/msg OperServ SGLINE DEL motif
/msg OperServ SGLINE LIST [mask]
/msg OperServ SGLINE CLEAR
Bannit les utilisateurs dont le realname (gecos, champ souvent visible dans le client IRC) correspond au motif donné — utile contre les bots malveillants ou spammeurs identifiables par leur realname.
SQLINE
/msg OperServ SQLINE ADD [+durée] pseudo raison
/msg OperServ SQLINE DEL pseudo
/msg OperServ SQLINE LIST [mask]
/msg OperServ SQLINE CLEAR
Interdit l'utilisation d'un pseudo (ou d'un motif de pseudo) sur tout le réseau — empêche par exemple l'usurpation de pseudos connus (staff, bots officiels) par des utilisateurs malveillants.
SZLINE
/msg OperServ SZLINE ADD [+durée] IP raison
/msg OperServ SZLINE DEL IP
/msg OperServ SZLINE LIST [mask]
/msg OperServ SZLINE CLEAR
Bannit directement une adresse IP du réseau entier, avant même l'établissement de la connexion — plus radical qu'un AKILL, généralement réservé aux abus les plus sérieux (attaques, spam massif automatisé).
CHANKILL
/msg OperServ CHANKILL ADD [+durée] #salon raison
Bannit d'un coup tous les utilisateurs actuellement présents dans un salon donné — utilisé en cas de raid ou de salon devenu incontrôlable.
KILL
/msg OperServ KILL pseudo raison
Déconnecte immédiatement un utilisateur du réseau. Contrairement à AKILL, ceci est ponctuel : l'utilisateur peut se reconnecter aussitôt (sauf s'il est banni par ailleurs).
SVSNICK
/msg OperServ SVSNICK pseudo nouveau-pseudo
Force le changement de pseudo d'un utilisateur, par exemple en cas d'usurpation d'un pseudo enregistré sans identification (avant expiration du délai KILL de NickServ), ou pour libérer un pseudo protégé.
JUPE
/msg OperServ JUPE serveur raison
Crée une fausse entrée de serveur portant le nom donné, empêchant un vrai serveur de ce nom de se connecter au réseau (par exemple un serveur compromis ou mal configuré qu'on veut isoler temporairement).
NOOP
/msg OperServ NOOP serveur
Retire les privilèges d'opérateur à tous les IRCops connectés depuis le serveur donné — utile en cas de compromission suspectée de ce serveur, le temps d'investiguer.
STATS
/msg OperServ STATS [type]
Affiche des statistiques sur le réseau et les services : utilisateurs connectés, charge, uptime des services, et selon le type demandé, des détails plus précis (mémoire utilisée, akills actifs, etc.).
OLINE
/msg OperServ OLINE pseudo flags
Accorde temporairement des privilèges d'opérateur réseau à un pseudo, pour la durée de sa session en cours — utile pour une promotion ponctuelle sans modifier la configuration permanente du serveur.
SET
/msg OperServ SET option on/off
Configure le comportement global des services :
- READONLY — passe les services en lecture seule (aucune modification possible), utile en maintenance
- DEBUG — active des logs de débogage détaillés
- SUPERADMIN — accorde temporairement un accès total à toutes les commandes de services au pseudo qui l'active (à utiliser avec une extrême prudence)