Petit script permettant la modification du mode +l sur un salon, et ainsi d'eviter un afflux trop nombreux (et les attaques de clones). Utilisé sur #!pages_perso! (Voila)
Source / Exemple :
alias autolimit {
if ($me isop $1) {
.set %al.chan $1
enable #autolimit
.set %al.co $nick(%al.chan,0) + 2
.mode %al.chan +l %al.co } }
alias stoplimit { disable #autolimit
.mode %al.chan -l }
#autolimit off
ON *:JOIN:%al.chan: {
if ($nick != $me) {
/set %al.join on
.timerjoin 1 15 .limitjoin
} }
ON *:PART:%al.chan: {
if ($nick != $me) {
.timerjoin off
.timerpart 1 2 .limitpart
} }
ON *:QUIT:%al.chan: {
if ($nick != $me) {
.timerjoin off
.timerpart 1 2 .limitpart
} }
ON *:KICK:%al.chan: {
.timerjoin off
.timerpart 1 2 .limitpart
}
alias limitjoin {
.set %al.co $nick(%al.chan,0) + 2
.mode %al.chan +l %al.co
.unset %al.join
}
alias limitpart {
.set %al.co $nick(%al.chan,0) + 2
.mode %al.chan +l %al.co
}
#autolimit end
Conclusion :
Il vous suffit de mettre le script dans vos remotes...
Lancement: /autolimit <salon>
Arret: /stoplimit
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.