Auto identify-ghost simple

Contenu du snippet

vous serez autoidentifier sur les reseaux et avec les nicks que vous aurez au prealable ajouter a la liste dauto ident, si un utilisateur (ou bien votre fantome) utilise un de vos nicks lors de votre connection, il sera automatiquement deconnecté ....

Source / Exemple :


menu status { 
  Auto Identify:var %ident $?*="Ecrit ici le password pour ton auto-identification..." | writeini pass.ini $network $me %ident | echo 10 $chr(3) $+ 3 $+ Le mot de passe a bien été ajouté. $+ $chr(3) Vous serez maintenant auto-identifié sur le réseau $+ $chr(3) $+ 2 $network $chr(3) $+ avec le nick $chr(3) $+ 2 $+ $me $+ $chr(3) $+ . | .msg nickserv identify %ident
}
raw 433:*:{
  if ($readini(pass.ini, $network,$2)) {
    var %pass = $ifmatch
    .msg nickserv ghost $2 %pass
    timer 1 2 {  
      nick $2
      .msg nickserv IDENTIFY %pass
    }
  }
}
on *:connect:{
  if ($readini(pass.ini, $network, $me)) { .msg nickserv identify $ifmatch }
  else { echo 10 Veuillez dabord definir un mot de passse en cliquant (clik de droit) sur la fenetre de status puis sur $+($chr(3),2,Auto Identify) pour activer l'auto_identification sur ce réseau . }
}
on *:nick:{
  if ($nick == $me) { 
    if ($readini(pass.ini,$network,$newnick)) { .msg nickserv identify $ifmatch }
    else { echo 10 Ce nick n'est pas enregistré, veuillez definir un mot de passse en cliquant (clik de droit) sur la fenetre de status puis sur $+($chr(3),2,Auto Identify) pour activer l'auto_identification sur ce réseau . }
  }
}

Conclusion :


pour une simplicité dutilisation evidente, ce script ne gere que lauto identification sur les serveurs possedant un service de nick management nommé NICKSERV ...

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.