Change-nick-multi-servers

Soyez le premier à donner votre avis sur cette source.

Snippet vu 3 527 fois - Téléchargée 49 fois

Contenu du snippet

Petit addon pour les users de multi-servers dont l'un d'entre eux est Voila/Wanadoo :)
Change le nick sur tous les servers de la même manière que /scon -a nick Newnick sauf qu'il prend en compte le système de nick de Voila/Wanadoo, il change le nick de la façon suivante : Nick|Addnick ( chr(124) ) . Si vous êtes sur un serveur qui fonctionne de la même façon que Voila/Wanadoo, rajoutez le dans %voila :)
Utile notamment lorsque vous partez et revenez d'Away.
Nous cherchons à le raccourcir, si vous avez des idées, laissez un commentaire :)

Source / Exemple :


alias servnick {
  var %server = $scid(0) , %b = 1 , %voila = chat-hub.voila.fr chat5.x-echo.com chat7.x-echo.com chat14.x-echo.com chat10.x-echo.com chat1.voila.fr chat15.x-echo.com chat9.x-echo.com chat4.x-echo.com irc.voila.fr [ %addserv ]
  while ( %b <= %server ) {
    if $1 { $iif($istok(%voila,$scon(%b).server,32),scon %b nick $replace($1-,$chr(32),_),scon %b nick $gettok($scon(%b).$me,1,$asc(%caractere)) $+ %caractere $+ $replace($1-,$chr(32),_)) | set %changecar [ %caractere ] }
    else { $iif($istok(%voila,$scon(%b).server,32),scon %b nick me,scon %b nick $gettok($scon(%b).$me,1,$asc(%changecar))) }
    inc %b
  }
}
alias addserv { set %addserv $addtok(%addserv,$1,32) | echo -a 4[ 12INFO 4] Les serveurs ajoutés en tant que similaires à Voila/Wanadoo sont : [ %addserv ] } 
alias delserv { set %addserv $remtok(%addserv,$1,32) | echo -a 4[ 12INFO 4] Les serveurs similaires à Voila/Wanadoo sont : [ %addserv ] } 
alias caractere { set %caractere $$1 | echo -a 4[ 12INFO 4] Le caractère séparateur est : [ %caractere ] }

Conclusion :


Cet addon à été fait par moi même et Christopheuh pour palier à un besoin apparent :
Machin|Away est de retour
Machin|Away devient Machin|Machin
Machin|Machin devient Machin
Bref :)
Explications :
/addserv (serveur) : Ajouter un serveur dans la liste de ceux qui fonctionnent comme Voila/Wanadoo
/delserv (serveur) : En supprimer un de cette liste
/caractere (caratere) : Modifier le caractere séparateur ( /nick yop >>> $me(caractere)yop , ne pas oublier de le définir quand vous chargez cet addon
Et bien sûr /servnick addnick ( /servnick pour reprendre le nick original, enfin la partie du nick avant le PREMIER caractere définit)
Voila :)

A voir également

Ajouter un commentaire Commentaires
Messages postés
1
Date d'inscription
mercredi 11 juin 2008
Statut
Membre
Dernière intervention
11 juin 2008

j'arrive plus a ce conecter, est ce que y a une solution je peut plus me conecter via le mirc en utilsant les serveur de wanadoo ou bien voila et quand j'étais sur le site de voila pour essaie de crée un usernam limitée ça ma demander de l'argent est ce que y a une solution les amis ???
Messages postés
407
Date d'inscription
samedi 11 septembre 2004
Statut
Membre
Dernière intervention
25 août 2005

Je l'ai dit :
"Si tu n'es pas sur le server Voila/Wanandoo ou tout autre fonctionnant de la même manière ( /nick oo >>> $me|oo ), il n'a aucun intéret pour toi puisque tu peux faire "/scon -a nick Newnick"."

Mais par contre moi j'ai trouvé /scon -a et toi /scid -a mais les deux marchent avec l'option -a :)
S'il ne marche pas sur Voila/Wanadoo il n'a aucun intéret enfin la commande est déja présente :)
Messages postés
654
Date d'inscription
jeudi 3 avril 2003
Statut
Membre
Dernière intervention
10 février 2009
1
encore plus court:
alias servnick scid -a nick $1
par contre marche pas sur voila :)
Messages postés
407
Date d'inscription
samedi 11 septembre 2004
Statut
Membre
Dernière intervention
25 août 2005

:)
Messages postés
43
Date d'inscription
samedi 16 octobre 2004
Statut
Membre
Dernière intervention
14 août 2005

23.51.51) «CharDon-» 7 ok :D
(23.52.06) «CharDon-» 7 bon +
(23.52.09) «CharDon-» 7 bonne année
merci toi aussi
Afficher les 18 commentaires

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.