Mémoriser les chans qu'on join/part à la manière d'un bnc

Contenu du snippet

Ce code permet de mémoriser les salons que vous joignez ou partez dans une variable (%jchan + nom du serveur), un peux comme si vous étiez loggé dans un BNC. C'est plus une base à utiliser qu'autre chose.

Source / Exemple :


on *:join:#:{
  if ($nick == $me) {
    set %jchan. $+ $network $addtok(%jchan. $+ $network,$chan,44)
  }
}
on *:part:#:{
  if ($nick == $me) {
    set %jchan. $+ $network $replace(%jchan. $+ $network,$chan,)
  }
}

Conclusion :


Vous noterez que j'utilise $network pour du multi-serveurs donc si le serveur est mal configuré et que le $network est indisponible il faut modifier le code. Enfin avec les variables qui contiennent les chans que vous joignez vous pouvez travailler avec.

A voir également

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.