Kicker l'user qui ignore

Résolu
Signaler
Messages postés
147
Date d'inscription
jeudi 24 février 2005
Statut
Membre
Dernière intervention
6 avril 2009
-
Messages postés
147
Date d'inscription
jeudi 24 février 2005
Statut
Membre
Dernière intervention
6 avril 2009
-
Salut tout le monde.
Est il possible d'éditer une remote ( niveau op et hop ) qui !k l'user qui me colle en ignore ?
(les vacances arrivent et le farceurs vont rejoindre les claviers ! alors pour calmer les "ardeurs", juste un petit kick automatique en retour, meme si cet "ignore" ne m'interdit pas de lire leurs farces...lol) ;/

Merci!

 

28 réponses

Messages postés
2466
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
1 août 2010
1
Non la while ne fait que reproduire "tant que"  :

on *:notice:*:?:{
if (Vous êtes ignoré(e). isin $1-) {
;%a contient le nb de salon en commun avec $nick
var %a $comchan($nick,0)
;Tant que %a existe
while (%a) {
;si tu est op sur le Nieme salon en commun, alors on kick
if ($me isop $comchan($nick,%a)) kick $v2 $nick Quel est le problème? :)
;on décremente %a pour recup tout les salons
dec %a
  }
 }
}
Messages postés
2466
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
1 août 2010
1
Tu ne peux pas savoir quand quelqu'un t'ignore
Messages postés
147
Date d'inscription
jeudi 24 février 2005
Statut
Membre
Dernière intervention
6 avril 2009

heu...si si, quand l'user belize me colle en ignore, g le msg suivant :
" 10:44 -belize ([mailto:belize@europnet-FD473D49.fbx.proxad.net belize @nom du seveur net-ip modifiée .fbx.proxad.net])- Vous êtes ignoré(e)."
j'ai imaginé qu'à partir de ce msg des services,on pouvait coder une réaction en retour.

 
Messages postés
1287
Date d'inscription
mercredi 21 avril 2004
Statut
Membre
Dernière intervention
21 février 2009

Tu n'es pas censé savoir ça ... tu es IRCop ?
Peut-être que cette personne a codé un alias qui en plus d'ignorer prévient la personne ^^
Messages postés
147
Date d'inscription
jeudi 24 février 2005
Statut
Membre
Dernière intervention
6 avril 2009

suis pas IRCop, , simple owner ou Sop selon le #chan où je suis. Donc pas de +W pour moi sur les serveurs.
Donc, ayant lecture de l'action "ignore" (je crois bien que je ne suis pas le seul à lire cette notification , il n'y a pas de réponse par un kick automatique..?
(pas grave hein, je !k  illico manuel, juste pour la forme  D'ailleurs connecté à l'eggy, je lis malgré tout...lol.
C'est juste pour m'éviter de taper la cmd manuelle...:) D'autres OP ban illico, mais en fait j'ai horreur du ban... :/ sauf si trop hardos !

 
Messages postés
2466
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
1 août 2010
1
Non mais le fait est que en tant que simple user tu ne peux pas voir quand qqun t'ignore, après selon les spécificité du server, ou si l'user t'envoi une notice, tu peux être récup l'info, lors d'un ignore essaye de regardé la raw associé si s'en est une avec /debug @win
sinon si c'est une notice ou snotice bah /help on notice :)
Messages postés
969
Date d'inscription
lundi 16 juin 2003
Statut
Membre
Dernière intervention
1 juillet 2012
1
Bonsoir,
en fait tu reçois ce message par les gens qui sont sous java (pas de mIRC/xchat ect.) et qu'ils t'ignorent...
comme l'a dit Wims (le vilain), via un event NOTICE tu peux faire le kick...
Messages postés
147
Date d'inscription
jeudi 24 février 2005
Statut
Membre
Dernière intervention
6 avril 2009

voici le text sur [mailto:Chan-Melo@ip modifiée.abo.wanadoo.fr -Melo@ip modifiée.abo.wanadoo.fr])- Vous êtes ignoré(e).
<- :Melodie4!Inter-Melo@ip modifiée.abo.wanadoo.fr NOTICE Freenaute :Vous n'êtes plus ignoré(e).

 
Messages postés
969
Date d'inscription
lundi 16 juin 2003
Statut
Membre
Dernière intervention
1 juillet 2012
1
C'est donc en event NOTICE... /help ON NOTICE

essaye de faire quelque chose, et poste ton code pour que l'on t'aide :)
Messages postés
147
Date d'inscription
jeudi 24 février 2005
Statut
Membre
Dernière intervention
6 avril 2009

on 
<niveau>:TEXT:<matchtext>:<*><?><#[,#]>:<commandes>...

on!:notice:*ignore*:/k $nick Quel est le problème? :)

arfff...ça le fait pas...vont me prendre pour un dingue à force de leur demander de m'ignorer...mdr !


 
Messages postés
2466
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
1 août 2010
1
Le fait que tu post un bout de l'aide, c'est censé vouloir dire que tu l'as lu :)

on  <niveau>:
on!:

il manque un espace
Messages postés
147
Date d'inscription
jeudi 24 février 2005
Statut
Membre
Dernière intervention
6 avril 2009

ok wims, g mis l'espace,  c t mal recopié.
mais malgré ça, nada, la code est nul.
je pense que le fait d'avoir été ignoré ne permet ni de lui retourner un msg comme je fais  avec ma petite phrase, et encore moins d'atteindre le $nick qui est hors de portée d'action de ma part du fait de l'ignore...
je tourne et retourne ce que je lis dans /on notice mais rien n'y fait... :/

 
Messages postés
435
Date d'inscription
jeudi 27 avril 2006
Statut
Membre
Dernière intervention
17 octobre 2008

si tu recois une notice, $nick doit forcement etre accessible, par contre tu fais un match sur
*ignore*. Or moi dans ce que tu as montré je voi pas ce string 
Melodie4!Chan-Melo@europnet-2B9542EF.w86-220.abo.wanadoo.fr NOTICE Freenaute :Vous êtes ignoré(e).
21:42 -Melodie4(Chan[mailto:Chan-Melo@ip%20modifi%C3%A9e.abo.wanadoo.fr -Melo@ip modifiée.abo.wanadoo.fr])- Vous êtes ignoré(e).
<- :Melodie4!Inter-Melo@ip modifiée.abo.wanadoo.fr NOTICE Freenaute :Vous n'êtes plus ignoré(e).
fais plutot un match sur "Vous êtes ignoré(e)." tout court comme ca :
1) tu tombera pas à coté
2) ton caractere de declenchement sera moin large et fera moins de dommage collateral.
ISoKa
Messages postés
147
Date d'inscription
jeudi 24 février 2005
Statut
Membre
Dernière intervention
6 avril 2009

on !:notice:Vous êtes ignoré(e).:/k $nick Quel est le problème? :)

hé bé ça le fait pas... :/

"Les événements on ACTION et on NOTICE utilisent le même format que le on TEXT, et sont déclenché par une action ou notice respectivement" (dixit partout sur les tutos hein !d'ailleurs j'utilise le on text depuis peu, et ça marche zen!
mais là, sur :notice: bin ça veut pas faire le /k , d'ailleurs mon script me dit ne pas trouver...mdr, alors que si je fais un /k en on text c'est ok...
voilà. :/
Messages postés
1287
Date d'inscription
mercredi 21 avril 2004
Statut
Membre
Dernière intervention
21 février 2009

on !:notice:?:if (Vous êtes ignoré(e). isin $1-) kick $chan $nick Quel est le problème? :)

cf syntaxe du ON NOTICE dans l'aide :)
Messages postés
147
Date d'inscription
jeudi 24 février 2005
Statut
Membre
Dernière intervention
6 avril 2009

21:50             «------ ¦ Nicolo quitte [Connection reset by peer ]
21:50 -calinette([mailto:calinett@serveurnet-ip modifiée.w86-198.abo.wanadoo.fr calinett@serveurnet-ip modifiée.w86-198.abo.wanadoo.fr])- Vous êtes ignoré(e).
21:51             «------ ¦ La_Soie quitte [Quit: A bientôt ]
21:51             ------» ¦ Didou entre
ça c sur le géné
ensuite sur la fenetre notices:
21:48 18\06 NoTiCe: calinette ([mailto:calinett@serveurnet.w86-198.abo.wanadoo.fr calinett@serveurnet.w86-198.abo.wanadoo.fr]) [=> Freenaute] Vous êtes ignoré(e).
21:48 18\06 NoTiCe: calinette ([mailto:calinett@serveurnet.w86-198.abo.wanadoo.fr calinett@serveurnet.w86-198.abo.wanadoo.fr]) [=> Freenaute] Vous n'êtes plus ignoré(e).
21:50 18\06 NoTiCe: calinette ([mailto:calinett@serveurnet.w86-198.abo.wanadoo.fr calinett@serveurnet.w86-198.abo.wanadoo.fr]) [=> Freenaute] Vous êtes ignoré(e).
21:51 18\06 NoTiCe: calinette ([mailto:calinett@serveurnet.w86-198.abo.wanadoo.fr calinett@serveurnet.w86-198.abo.wanadoo.fr]) [=> Freenaute] Vous n'êtes plus ignoré(e).

la commande posée:

on !:notice:?:if (Vous êtes ignoré(e). isin $1-) kick $chan $nick m'ignore pas sinon g plus rien à lire ! :)

alors ça ne le fait pas non plus...dsl, suis allé relire le on notice...

 
Messages postés
2466
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
1 août 2010
1
Tu as essayé sur un mirc vierge ?
Le fait que t'es notice saffiche comme cela :
21:51 18\06 NoTiCe: pseudoaddresse_pseudo => $me message

ça viens d'un de tes codes, donc un autre on notice, p-e bloque t-il celui là, cherche si tu n'en a pas d'autre et test aussi le code dans un mirc vierge

Et le "!" du on !:notice, cette syntaxe existe ? essaye de mettre * a la place
Messages postés
1287
Date d'inscription
mercredi 21 avril 2004
Statut
Membre
Dernière intervention
21 février 2009

si tu veux le !, il faut mettre ON !*:...
Messages postés
147
Date d'inscription
jeudi 24 février 2005
Statut
Membre
Dernière intervention
6 avril 2009

"ça viens d'un de tes codes, donc un autre on notice, p-e bloque t-il celui là, cherche si tu n'en a pas d'autre" [wims]

g trouvé ceci dans mes remotes script ircap:
=========================================================
on ^1:NOTICE:*:*: {
  if $ulevel == 69 return
  teflod $len($1-)
  if %spam.usa == on {
    if $nospam($1-) != $null {
      if %spam.log == on write " $+ $logdir $+ SPAM.log" $timestamp $nnet $Nick (notice) : $1-
      .timerNOSALUDOS 1 8 echo -se $logo $mg(nospamn) ( $nick > $nexe($left($1-,10)) ..)
      if ($comchan($nick,1)) .timer 1 9 .signal -n flood NOTI $nick $site $ifmatch
      halt
    }
  }
==============================================
on ^1:SNOTICE:*: {
  var %i = 1 | while ($gettok(%sfiltro,%i,44)) { if $ifmatch iswm $1- halt | inc %i }
  var %a = $remove($1-,*** Notice -- )
  if $window(@snotices) { echo @snotices $timestamp $iif($scon(0) > 1,$nnet :) %a } | else { echo -st $serverecho($nnet) %a | .timerSNOTI 1 1 raya }
  halt
}
================================================
bien entendu le snotice n'est pas ok puisque je ne suis pas IRCop...lol (cqfd)
mais p.e que le premier fait doublon et bloque  ...
voilà les news..!

 
Messages postés
435
Date d'inscription
jeudi 27 avril 2006
Statut
Membre
Dernière intervention
17 octobre 2008

enleve deja les halt à la fin de tes on notice et fodrai voir pour ce truc de ulevel == 69 ca peux gener aussi si ca se valide

ISoKa