Commandes IRCop / Admin — Entrechat

Référence rapide pour l’équipe réseau. Sélectionnez une rubrique pour afficher les syntaxes et options.

Usermodes (umodes)

* indique un umode réservé aux opérateurs.

  • +i — invisible.
  • +w — reçoit les WALLOPS.
  • +r — enregistré/identifié aux services.
  • +s — voit les messages KILL opérateurs.
  • +R — ignore les messages des clients -r.
  • +C — messages uniquement des utilisateurs partageant un salon.
  • +S — connecté en SSL.
  • +P — désactive le filtre anti‑spam côté serveur (si activé).
  • * +a — admin services.
  • * +b — reçoit CHATOPS.
  • * +c — voit connexions/déconnexions clients.
  • * +d — voit les messages de debug.
  • * +e — notifications d’échec /dccallow.
  • * +f — messages de flood.
  • * +g — reçoit GLOBOPS/LOCOPS.
  • * +h — disponible pour l’aide (listé dans /stats p).
  • * +j — avis de connexions rejetées.
  • * +k — arrêts serveur.
  • * +m — avis spambot.
  • * +n — avis de routage.
  • * +o — IRCop global.
  • * +y — voit certaines requêtes d’info (ex: /stats).
  • * +A — administrateur serveur.
  • * +F — bypass recvq.
  • * +K — voit U: kills alignés.
  • * +O — IRCop local.
  • * +I — opérateur « caché » (non listé /stats p).

Haut de page ↑

Commandes IRCop (général)

Le préfixe + ci‑dessous indique l’utilisation via /QUOTE (clients ircII‑like). Les commandes sensibles peuvent être restreintes (local vs global).

  • SQUITSQUIT <server> [raison] : isole un serveur.
  • KILLKILL <nick> <raison> : déconnecte un client (local/global).
  • STATSSTATS <lettre> [serveur|nick] : informations internes.
    Lettres utiles
    • a* skills / opérateurs
    • c* connect blocks, i allow blocks
    • k*/K* K‑lines (temp/perm)
    • m* commandes & usages
    • o blocs oper, p liste opérateurs connectés
    • q*/Q* restrictions nick/chan (sqlines)
    • t*/T* stats serveur
    • u/v disponibilité et liens
    • z* mémoire
  • CONNECTCONNECT <server_A> [port [server_B]] : liaison manuelle.
  • + WALLOPS/LOCOPS/GLOBOPS/CHATOPS — messagerie opérateur.
  • TRACE — cheminement jusqu’à un client/serveur, connexions en attente.
  • REHASH — relit la conf (DNS|MOTD|TKLINES|AKILLS|SQLINES|SGLINES|THROTTLES|SSL|GC…).
  • RESTART/DIE/CLOSE — maintenance serveur (danger).
  • + DNS — statistiques du résolveur asynchrone.

Haut de page ↑

KLINE, SAMODE, SAJOIN & co.

  • + KLINEKLINE [minutes] <nick|user@host> :raison (0 = permanent, vide = 30 min).
  • + UNKLINEUNKLINE <user@host> : retire une kline (si compilé).
  • + SAMODESAMODE #canal <modes> : force des modes sans @.
  • + SAJOINSAJOIN #canal : rejoint un canal malgré bans/modes.
  • + USERIPUSERIP <nick> […] : IP au lieu du host.
  • + RWHORWHO ? : WHO avancé (regex), aide en ligne.
  • + CHECKCHECK NICK <nick> : vérifie restrictions/holds.

Haut de page ↑

Suite SVS / outils opérateur

  • SVSHOSTSVSHOST <nick> <host> (mode +A).
  • SVSIDENTSVSIDENT <nick> <ident> (mode +a).
  • SETIDENTSETIDENT <ident> (opérateurs seulement, sans déco).
  • SVSREALNAMESVSREALNAME <nick> <realname> (mode +a).
  • SVSCRYPTSVSCRYPT <nick> : retire la vhost et remet l’host réel (crypté).
  • SVSMODESVSMODE <nick|#chan> [+/-mode] : change modes utilisateur/canal.
  • SVSNICKSVSNICK <nick> <nouveau> : force le changement de pseudo.
  • SFJOINSFJOIN <nick> <#chan> : force join.
  • SFPARTSFPART <nick> <#chan> : force part.
  • SVSHOLDSVSHOLD <nick|#chan> <durée> <motif> : hold temporaire.
  • SVSCLONESVSCLONE <ip/hostmask> <limite> : autorisation clones temporaire.
  • CHANKILLCHANKILL <#chan> <motif> : éjecte tout le salon.

Haut de page ↑

SVSXCF / SVSXVF — options de canal

SVSXCF [#channel] [option] [valeur] (alias parfois SVSXVF)

  • JOIN_CONNECT_TIME — ancienneté requise (s) avant de rejoindre.
  • TALK_CONNECT_TIME — ancienneté requise (s) avant de parler.
  • TALK_JOIN_TIME — combinaison rejoindre/parler.
  • MAX_BANS / MAX_INVITES — augmente les limites.
  • MAX_MSG_TIMEmsgs:time (anti‑flood salon).
  • Options 1/0 (on/off) :
    • NO_NOTICE, NO_CTCP, NO_PART_MSG, NO_QUIT_MSG
    • HIDE_MODE_LISTS, SJR, NO_NICK_CHANGE
    • EXEMPT_OPPED, EXEMPT_VOICED, EXEMPT_IDENTD, EXEMPT_REGISTERED, EXEMPT_INVITES, EXEMPT_WEBIRC
    • USER_VERBOSE (échecs vers #channel-relay), OPER_VERBOSE (échecs vers +f opers)
  • GREETMSG — message envoyé à l’entrée.

Haut de page ↑

SQLINE / SGLINE / UNSQ*

  • SQLINESQLINE <nick|#chan> <raison> : interdit un nom (réseau).
  • UNSQLINEUNSQLINE <nick|#chan> : retire l’interdiction.
  • SGLINESGLINE len(realname) :realname:motif : interdit un realname.
  • UNSGLINEUNSGLINE <realname> : retire l’interdiction.

Haut de page ↑

SVSKILL / Spamfilter (SF)

  • SVSKILLSVSKILL <nick> <raison> : kill prioritaire.
  • SFSF <mot> <flag> [:raison] : filtre spam.
    Flags
    • 0 supprime le mot
    • 1 bloque le message
    • 2 bloque + KILL
    • 3..8 bloque + KLINE (2/6/12/24/168/672 h)
    • 9 bloque + AKILL permanent

Haut de page ↑

Notes & nouveautés Entrechat

  • Les Administrateurs sont protégés contre /KILL.
  • RAW 299 : visibilité des hosts cryptés pour les IRCops.
  • RAW 337 : utilisateurs connectés via WEBIRC.
  • Commandes SVSNOOP disponibles en mode « serveur » (OperServ/Eva).

Haut de page ↑