PmList

De WikiIRC

Depuis le 31 août 2024, un module a été installé sur le serveur UnrealIRCd. Ce module, nommé "PmList", a été légèrement modifié par rapport à sa version originale.

Description rapide

Le module "PmList" est un hybride entre les modes utilisateurs +D (qui bloque complètement les messages privés) et +R (qui permet uniquement les messages provenant d'utilisateurs enregistrés). Il vous permet de maintenir une liste blanche de personnes autorisées à vous envoyer des messages privés.

Comment l'activer ?

  1. Tapez la commande : /mode <votrepseudo> +P
    À partir de ce moment, vous ne recevrez plus aucun message privé (à l'exception des messages provenant des services tels que NickServ, ChanServ, et des O-lines, qui sont les IrcOps).
  2. Lorsque quelqu'un essaiera de vous envoyer un message privé, voici ce qui se passera :
    • Vous recevrez le message suivant : (c'est un message très discret, il n'affiche pas de notification ou parfois bloqué selon votre interface ou mIRC)
      [pmlist] <pseudo> a tenté de vous envoyer un message privé. Utilisez /openpm <pseudo> pour autoriser tous les messages. [msg : <son_message_est_ici>].
    • L'expéditeur recevra ce message :
      [pmlist] <destinataire> n'accepte pas les messages privés de votre part. Veuillez lui demander de taper /openpm <votrepseudo>.
  3. Pour accepter la conversation privée avec "Pseudo", vous avez trois choix :
    • Choix 1 : Tapez /openpm Pseudo (dès que Pseudo se déconnecte, il ne pourra plus vous envoyer de messages, vous devrez à nouveau accepter ses messages comme décrit à l'étape 2 ci-dessus).
    • Choix 2 : Tapez /openpm Pseudo -persist (même après la déconnexion de Pseudo, il pourra vous envoyer des messages lorsqu'il reviendra, sans nécessiter de nouvelle autorisation).
    • Choix 3 : Envoyez directement un message privé à Pseudo ; ça activera automatiquement le mode /openpm Pseudo -persist.
  4. Pour consulter votre liste blanche : tapez /pmlist.
  5. Pour retirer quelqu'un de votre liste blanche (ex : Pseudo) : tapez /closepm Pseudo.
  6. Pour supprimer tous les utilisateurs de la liste blanche : tapez /closepm *.
  7. Pour voir l'aide de PmList : tapez /pmlist help.

Comment désactiver ?

  • Pour désactiver, tapez simplement : /mode <votrepseudo> -P.
    Vous recevrez alors tous les messages privés à partir de cet instant.

Implémentation sur l'applet du tchat Discussionner

Une technique sera bientôt mise en place pour simplifier l'utilisation de ces commandes via des interfaces graphiques telles que des boutons, des onglets, et d'autres fonctionnalités conviviales.