MP groupé
JVC - MP Groupé (compatible JVChat)
Userscript Tampermonkey / Greasemonkey pour les forums jeuxvideo.com.
Sélectionnez plusieurs utilisateurs sur un topic et envoyez-leur un message privé groupé en un clic.
Fonctionnalités
- Checkbox à côté de chaque utilisateur sur le topic
- Barre d'actions fixe en bas de page avec le nombre de sélectionnés et leurs pseudos
- Envoi groupé via l'URL
messages-prives/nouveau.php?all_dest=pseudo1;pseudo2;... - Tout sélectionner / Tout désélectionner en un clic
- Reset pour vider la sélection
- Compatible JVChat Premium : fonctionne en mode forum classique et en mode JVChat
Installation
- Installez Tampermonkey (Chrome/Edge/Firefox) ou Greasemonkey (Firefox)
- Créez un nouveau userscript
- Collez le contenu du fichier
jvc-mp-groupe-jvchat.user.js - Sauvegardez
Utilisation
Mode forum classique
La checkbox apparaît à côté de l'icône ✉ (MP) de chaque message.
Mode JVChat
La checkbox apparaît dans la barre d'outils de chaque message, à côté des icônes citer / supprimer / signaler.
Barre d'actions
Dès qu'un utilisateur est coché, une barre fixe apparaît en bas de page :
| Élément | Description |
|---|---|
| Tout sélect. | Coche ou décoche tous les utilisateurs visibles |
| Compteur | Nombre d'utilisateurs sélectionnés |
| Liste | Aperçu des pseudos sélectionnés |
| ✉ Envoyer MP groupé | Ouvre un nouvel onglet avec le formulaire de MP pré-rempli |
| ✕ Reset | Vide la sélection |
Compatibilité
| Environnement | Statut |
|---|---|
| Forum JVC classique | ✅ |
| JVChat Premium (fork Rand0max) | ✅ |
| Tampermonkey (Chrome/Edge) | ✅ |
| Greasemonkey (Firefox) | ✅ |
Notes techniques
- Le script détecte automatiquement l'activation de JVChat via les événements
jvchat:activation,jvchat:activatedetjvchat:newmessage - Un
MutationObserverassure l'injection des checkboxes lors du chargement de nouveaux messages (actualisation AJAX ou batch JVChat) stopPropagationsur le clic des checkboxes pour éviter les conflits avec les handlers JVChat
Licence
MIT
Commentaires