voilà c'est pas grand chose et ce n'est pas fini mais ça peut donner des idées à certains pour continuer.
voir sans cesse les changements de pseudos ou de modes sur les chan m'agaçait légèrement
j'ai donc redirigé une petite partie de ses evenements dans une fenetre @evenements
de plus il y a aussi un nickcapture pour les chans et pv prenant en compte les actions également
voili voilou
source mise à jour le 21/o5/2o5
Source / Exemple :
; NickCapt
on 1:TEXT:*:#:{
if ($me isin $strip($1-)) {
evnick sur $chan $+ : $1-
}
}
on 1:TEXT:*:?:{
if ($me isin $strip($1-)) {
evnick en PV: $1-
}
}
on 1:ACTION:*:#:{
if ($me isin $strip($1-)) {
evnick sur $chan qu'il (ou elle) $1-
}
}
on 1:ACTION:*:?:{
if ($me isin $strip($1-)) {
evnick en PV qu'il (ou elle) $1-
}
}
alias evnick {
window -vBk0 $+(@Evènements,@,$server)
titlebar $+(@Evènements,@,$server) [- $network -]
aline -p $+(@Evènements,@,$server) 15 $+ $timestamp -NickCapt- $nick dit $1 $2 $3-
if (($active != $query($nick)) && ($active != $chan)) {
echo -a 11 $+ $timestamp -NickCapt- $nick dit $1 $2 $3-
}
halt
}
; Query
On *:Open:?:{
echo -a »»»» $timestamp 4/!\11 Demande de pv de la part de3 $nick 11sur $network :þ 4/!\ ««««
window -vBk0 $+(@Evènements,@,$server)
titlebar $+(@Evènements,@,$server) [- $network -]
aline -p $+(@Evènements,@,$server) »»»»7 $timestamp -12PV7- Demande de pv de la part de3 $nick 7:þ ««««
halt
}
; Nick
on ^1:NICK:{
window -vBk0 $+(@Evènements,@,$server)
titlebar $+(@Evènements,@,$server) [- $network -]
aline -p $+(@Evènements,@,$server) »»»»3 $timestamp -Nick- $nick a changé de pseudo $newnick ««««
halt
}
; Mode
on ^1:MODE:#:{
window -vBk0 $+(@Evènements,@,$server)
titlebar $+(@Evènements,@,$server) [- $network -]
aline -p $+(@Evènements,@,$server) »»»»3 $timestamp -7Mode3- $nick bidouille un: $1- sur $chan ««««
halt
}
; Topic
on ^1:Topic:#: {
window -vBk0 $+(@Evènements,@,$server)
titlebar $+(@Evènements,@,$server) [- $network -]
aline -p $+(@Evènements,@,$server) »»»»3 $timestamp -10Topic3- $nick modifie le topic ' $+ $1- $+ ' sur $chan ««««
halt
}
; Statut
on ^1:RAWMODE:#:{
if +q isin $1 { evenements 11Owner +q $2 }
if -q isin $1 { evenements 11Deowner -q $2 }
if +a isin $1 { evenements 14Protect +a $2 }
if -a isin $1 { evenements 14Deprotect -a $2 }
if +o isin $1 { evenements 6Op +o $2 }
if -o isin $1 { evenements 6Deop -o $2 }
if +h isin $1 { evenements 5Halfop +h $2 }
if -h isin $1 { evenements 5Dehalfop -h $2 }
if +v isin $1 { evenements 3Voice +v $2 }
if -v isin $1 { evenements 3Devoice -v $2 }
}
alias evenements {
window -vBk0 $+(@Evènements,@,$server)
titlebar $+(@Evènements,@,$server) [- $network -]
aline -p $+(@Evènements,@,$server) »»»»3 $timestamp - $+ $1 $+ 3- $nick bidouille un: $2 $3 sur $chan ««««
halt
}
Conclusion :
j'ai eu un souci lors du copier/coller les piti carré des Ctrl + K ne sont pas passé. désolé je tacherai de faire une version sans couleurs histoire de ne pas être embété
suite à certaines remarque j'ai un peu allégé le code
mais c'est pas encore fini...
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.