Vous n'êtes pas identifié(e).

Top posteurs

Statistiques

Partenaires

  • eXolia Hosting
  • Eggdrop.fr

#1 13/01/2016 16:47:41

Zeta
Nouveau IRCzien
Inscription : 13/01/2016
Messages : 3

[Résolu] UnrealIRCd : badwords.conf ne fonctionne pas

Bonjour,

Je n'arrive pas à faire fonctionner le filtre anti gros mots.

J'ai ajouté le mode +G à modes-on-connect (d'après plusieurs recherches sur le web) dans le fichier unrealircd.conf :

Code:
set {
        kline-address "http://monsite.om"; # e-mail or URL shown when a user is banned#
        modes-on-connect "+ixwG"; # when users connect, they will get these user modes#
        modes-on-oper    "+xwgs"; # when someone becomes IRCOp they'll get these modes#

[...]

Le fichier badwors.conf contient :

Code:
badword all {                 
        word "merde";
        replace "mer**";
        action replace;
};
[...]

Il est bien inclus dans unrealircd.conf.


J'ai relancé le serveur mais ça ne fonctionne pas, j'ai beau dire toutes les grossièretés de ma liste ça ne les filtre pas. Je ne comprend pas pourquoi.
Quelqu'un à une idée ?

Merci

Hors ligne

#2 13/01/2016 17:42:59

sianur
IRCzien en herbe
Lieu : dordogne
Inscription : 17/05/2013
Messages : 79
Site Web

Re : [Résolu] UnrealIRCd : badwords.conf ne fonctionne pas

Bonjour,

Peux tu préciser la version de unrealircd 3.x / 4.x ?

La syntaxe à l'air bonne dans l'unrealircd.conf (tu peux essayer sans les * aussi mais je ne pense pas qu'elles dérangent)

Suivant ce que tu cherches à faire messages privés ou salons il faut activer le mode +G sur salon aussi

/mode #channel +G

De plus pour essayer le mieux est de ne pas être ircopérateur peut être que le système ne touche pas les ircops comme celui du spamfilter.

Pour finir contrôle le résultat avec un autre pseudo si tu essaies sans clone l'utilisateurs qui envoie le badword verra le mot inchangé mais les autres utilisateurs verrons le mot replacé.

Dernière modification par sianur (13/01/2016 17:46:12)


Un jour j'irai vivre en Théorie, car en Théorie tout se passe bien.

Hors ligne

#3 13/01/2016 18:49:14

Zeta
Nouveau IRCzien
Inscription : 13/01/2016
Messages : 3

Re : [Résolu] UnrealIRCd : badwords.conf ne fonctionne pas

Merci pour tes réponses !

Ma version est UnrealIRCd-4.0.0-rc4 build 4.0.0-rc4.

J'ai testé en message privé et effectivement ça fonctionne.
J'ai appliquer /mode #channel +G et ça fonctionne smile
Ce sont effectivement les autres utilisateurs qui voient les gros mots modifiés (et non pas l'auteur, ce qui est dommage...)

Questions :
Comment appliquer le mode +G automatiquement à la création d'un salon ? (A savoir que j'ai mis dans unrealircd.conf un auto-join "#Accueil" et j'aimerais que +G lui soit automatiquement appliqué)
Est-il possible que l'auteur de badwords puisse aussi voir le filtre ?


Merci

Hors ligne

#4 13/01/2016 19:13:33

sianur
IRCzien en herbe
Lieu : dordogne
Inscription : 17/05/2013
Messages : 79
Site Web

Re : [Résolu] UnrealIRCd : badwords.conf ne fonctionne pas

Zeta a écrit :

Ce sont effectivement les autres utilisateurs qui voient les gros mots modifiés (et non pas l'auteur, ce qui est dommage...)

le serveur ne peux pas modifier un message avant de le recevoir smile ce qui est très logique

pour les modes: Doccumentation unrealircd

set::modes-on-join
Syntax: set::modes-on-join <+modes>

set::restrict-usermodes
Syntax: set::restrict-usermodes <modes>

Restrict users to set/unset the modes listed here (don't use + or -). For example you can set +G in modes-on-connect and G in restrict-usermodes, that way you can force all users to be +G and unable to do -G.

set::restrict-channelmodes
Syntax: set::restrict-channelmodes <modes>

Restrict users to set/unset the channelmodes listed here (don't use + or -). For example you can set +G in modes-on-join and G in restrict-channelmodes, that way you can force all (new) channels to be +G and unable to do -G. NOTE: it may still be possible to use these channelmodes through services by using MLOCK. Unfortunately we can't do much about that, you would have to ask the services coders to implement a restrict-channelmodes feature too.


set {
        restrict-channelmodes "ntG";
        modes-on-join "+ntG";
        restrict-usermodes "xG";

Attention unrealircd4 est stable maintenant tu devrais le mettre à jour

Oops petit update pour  restrict-usermodes et restrict-channelmodes je pense qu'il ne faut pas les + devant les modes

Dernière modification par sianur (13/01/2016 19:20:48)


Un jour j'irai vivre en Théorie, car en Théorie tout se passe bien.

Hors ligne

#5 13/01/2016 19:40:17

Zeta
Nouveau IRCzien
Inscription : 13/01/2016
Messages : 3

Re : [Résolu] UnrealIRCd : badwords.conf ne fonctionne pas

Tout fonctionne très bien smile

Les salons crées appliquent bien automatiquement le mode +G grâce à modes-on-join "G";
La mise à jour a été faite, aucun problème.


Merci beaucoup !

Dernière modification par Zeta (13/01/2016 19:42:00)

Hors ligne

Pied de page des forums

412092 visites ( 101 aujourd'hui ) 1 visiteur en ligne
Copyright © 2004 - 2013 IRCz