bidulesfr
Messages postés25Date d'inscriptiondimanche 11 septembre 2005StatutMembreDernière intervention20 décembre 2007
-
11 sept. 2005 à 23:36
bidulesfr
Messages postés25Date d'inscriptiondimanche 11 septembre 2005StatutMembreDernière intervention20 décembre 2007
-
15 sept. 2005 à 23:31
Hello Hello,
J'ai un anti spam qui traine et que je modifie un peu. Celui-ci est
classique. Si le texte est interdit et que il est envoyé sur un chan
modéré, alors ca ban.
Probleme: je voudrais que l'anti spam ne se lance pas si le lien
appartient a un site donné. ( sur un chan d'aide pour un prog ca fait
tache de bannir les visiteur qui donne un lien pour ton propre site ! )
Et la j'ai pas d'idée pour passer cette condition la.
Je passe le début du scrupt:
on *:text:*:#:{
if (%anti-spam == $true) {
var %j 1
var %i 1
while (%j <= $numtok(%anti-pub.chan, 59)) {
var %tok.chan = $gettok(%anti-pub.chan, %j, 59)
if (%tok.chan == $chan) { set %anti-pub.chan.stop $true }
Je pensais inssérrer ca à la ligne deux, la condition si le texte est
www.le-site-autorisé.com ( et http://www.le-site-autorisé.com) alors {
goto end }. Je ne vois pas par contre comment faire une deuxieme
reconnaissance de texte apres le on *:text du début.
bidulesfr
Messages postés25Date d'inscriptiondimanche 11 septembre 2005StatutMembreDernière intervention20 décembre 2007 13 sept. 2005 à 18:38
Lu S333,
Je vois ce que tu veux dire, par contre je n'ais pas encore réussi à le
coller dans le code. Des fois ca ne ban plus, ou vire tout s'en en
tenir compte, ou mieu ca foire le script lol. Je continu de chercher
quand meme