Simple petit auto identify

Contenu du snippet

un petit auto identify dés le démarage du script il vous identify

Source / Exemple :


alias autoident dialog -m autoident autoident

dialog autoident {
  size  1 1 200 100
  option dbu
  title "autoidentify par Mrtebonb"
  edit %pseudo1 ,1, 10 25 60 10
  text "pseudo" ,2, 10 15 30 10
  edit %pass1 ,3, 70 25 60 10 
  text "passe" ,4, 70 15 30 10
  edit %pseudo2 ,5, 10 35 60 10
  edit %pass2 ,6, 70 35 60 10
  edit %pseudo3 ,7, 10 45 60 10
  edit %pass3 ,8, 70 45 60 10
  edit %pseudo4 ,9, 10 55 60 10
  edit %pass4 ,10, 70 55 60 10
  edit %pseudo5 ,11, 10 65 60 10
  edit %pass5 ,12, 70 65 60 10
  button "s'identifier" ,13, 135 25 40 10
  button "s'identifier" ,14, 135 35 40 10
  button "s'identifier" ,15, 135 45 40 10
  button "s'identifier" ,16, 135 55 40 10
  button "s'identifier" ,17, 135 65 40 10
  box "autoidentify" ,18, 5 3 190 90
  button "ok" ,19, 10 80 20 10, ok
}

ON *:DIALOG:autoident:edit:1: { /set %pseudo1 $did(1).text }
ON *:DIALOG:autoident:edit:3: { /set %pass1 $did(3).text }
ON *:DIALOG:autoident:edit:5: { /set %pseudo2 $did(5).text }
ON *:DIALOG:autoident:edit:6: { /set %pass2 $did(6).text }
ON *:DIALOG:autoident:edit:7: { /set %pseudo3 $did(7).text }
ON *:DIALOG:autoident:edit:8: { /set %pass3 $did(8).text }
ON *:DIALOG:autoident:edit:9: { /set %pseudo4 $did(9).text }
ON *:DIALOG:autoident:edit:10: { /set %pass4 $did(10).text }
ON *:DIALOG:autoident:edit:11: { /set %pseudo5 $did(11).text }
ON *:DIALOG:autoident:edit:12: { /set %pass5 $did(12).text }

ON *:CONNECT: {
  if ($nick == $me) && ($nick == %pseudo1) msg NickServ IDENTIFY %pass1
  if ($nick == $me) && ($nick == %pseudo2) msg NickServ IDENTIFY %pass2
  if ($nick == $me) && ($nick == %pseudo3) msg NickServ IDENTIFY %pass3
  if ($nick == $me) && ($nick == %pseudo4) msg NickServ IDENTIFY %pass4
  if ($nick == $me) && ($nick == %pseudo5) msg NickServ IDENTIFY %pass5
}

ON *:DIALOG:autoident:sclick:13: { /msg Nickserv IDENTIFY %pass1 }
ON *:DIALOG:autoident:sclick:14: { /msg NickServ IDENTIFY %pass2 }
ON *:DIALOG:autoident:sclick:15: { /msg NickServ IDENTIFY %pass3 }
ON *:DIALOG:autoident:sclick:16: { /msg NickServ IDENTIFY %pass4 }
ON *:DIALOG:autoident:sclick:17: { /msg NickServ IDENTIFY %pass5 }

ON *:NICK: {
  if ($newnick == $me) && ($newnick == %pseudo1) /msg NickServ IDENTIFY %pass1
  if ($newnick == $me) && ($newnick == %pseudo2) /msg NickServ IDENTIFY %pass2
  if ($newnick == $me) && ($newnick == %pseudo3) /msg NickServ IDENTIFY %pass3
  if ($newnick == $me) && ($newnick == %pseudo4) /msg NickServ IDENTIFY %pass4
  if ($newnick == $me) && ($newnick == %pseudo5) /msg NickServ IDENTIFY %pass5
}

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.