🏷️ Les VHosts

Les VHosts (Virtual Hostnames) permettent de masquer le hostname d'un utilisateur — utile sur les serveurs ne chiffrant pas automatiquement les IPs via le usermode +x. Ils sont aujourd'hui principalement utilisés dans un but esthétique. Par défaut, seuls les IRCOp et LocOp peuvent attribuer un VHost. Le service s'utilise via /msg hostserv [action] ou via l'alias /hs [action].

Pour l'utilisateur :
  • REQUEST vhost — demande un VHost pour votre pseudo
  • ON — active le VHost
  • OFF — désactive le VHost
  • GROUP — applique le VHost du pseudo courant à tous les pseudos du groupe
Pour les Services Opérateurs :
  • SET [nick] [VHost] — attribuer un VHost à un pseudo
  • SETALL [nick] [VHost] — attribuer un VHost à tout le groupe
  • DEL [nick] — supprimer le VHost d'un pseudo
  • LIST [argument] — lister les VHosts en place (argument optionnel : pseudo ou VHost)
Remarques :
  • Le VHost peut remplacer le hostname seul, ou l'ident et le hostname. Dans ce cas : /msg hostserv SET pseudo ident@hostname
  • Le VHost doit être une chaîne alphanumérique sans espaces, avec au moins un point dans la partie hostname.

⌨️ Alias de commandes

Pour raccourcir les commandes, les alias suivants sont disponibles. Par exemple, /msg hostserv on peut s'écrire simplement /hs on.

  • /ns/msg nickserv
  • /cs/msg chanserv
  • /bs/msg botserv
  • /hs/msg hostserv
  • /os/msg operserv
  • /ms/msg memoserv