Comment avoir la liste des chans d une personne et s en servir
noman_tao
Messages postés13Date d'inscriptionlundi 21 février 2005StatutMembreDernière intervention12 octobre 2005
-
11 oct. 2005 à 11:42
Nostrow
Messages postés34Date d'inscriptionvendredi 17 octobre 2003StatutMembreDernière intervention13 juillet 2006
-
10 nov. 2005 à 18:03
Bonjour :)
Voila j' ai une connaissane qui a un serveur, et nous avons créé un
chan #prison ou les boulets sont envoyés quands ils sont lourds
Pour se faire nous utilisont les commandes sapart, sajoin et shun. Ma
question serait comment le faire partir de tout les chans ou il se
trouve, g testé avec $comchan mais cela ne definis que les chans que
nous avons en commun. J ai bien pensé au Raw mais je ne c pas comment
les utlisées dans un script .
Pour mieu me faire comprendre voici la comande que j ai éditée
alias prison { var %a = 1 | while ($comchan($1,%a)) { if
($1 !$me) { os svspart $1 $comchan($1,%a) | os svsjoin $1
#prison | shun + $+ $1 Allez en taule | inc %a } } }
cs_tofu
Messages postés1726Date d'inscriptionvendredi 12 septembre 2003StatutMembreDernière intervention13 juin 20091 11 oct. 2005 à 12:32
alias prison { if $$1 != $me { var %ù = $comchan($$1,0) |
while %ù { ta cmd pour svspart $$1 | dec %ù } | ta cmd pour
svsjoin $$1 | ta cmd pour shun $$1 } | else { echo -s */prison: Vous ns
pouvez pas vous "emprisonner" vous même. } }
pour les chans en communs... sinon avec OperServ (vu ta cmd commençant
par "os" je suppose que vous êtes sur un UnrealIRCd) tu fais un raw
pour faire partir le mec de tous els chans où il est (je sais pas si
c'est faisable faut test...)
au pire faut que tu fasses un "whois" sur le mec récupérer les chans où
il est par le raw correcpondant et le svspart de ces chans,
-1337 connexion-
Nostrow
Messages postés34Date d'inscriptionvendredi 17 octobre 2003StatutMembreDernière intervention13 juillet 2006 10 nov. 2005 à 18:03
Euh... non tu le fais joindre #4,0 plutôt ça lui fait quitter tous les salons et apres tu lui fais joindre #prison , ça marche sur presque tous les serveurs
P.S: ceci est le 1000ème message du forum IRCFR