Sur un serveur IRC, le serveur te donnes
la liste des noms quand tu rejoint un salon.
Le serveur t'envoie normalement 2 messages ou plus quand il s'agit
des noms des présents sur le salon, par exemple :
:SERVEUR_X 353 RAFFIKA = #LESALONREJOINT :RAFFIKA PSEUDO2 PSEUDO3 &PSEUDO4
:SERVEUR_X 366 RAFFIKA #LESALONREJOINT :End of /NAMES list.
Donc tu dois vérifier si le message envoyé par le serveur
possède le code 353 qui correspond à la liste des noms...
Tu peux recevoir plusieurs messages de code 353, si il y a plus
de présents dans le salon...
Donc sur cette ligne en premier, il y a le serveur (qui diffère selon
les serveur IRC auquel on se connecte, le code 353 bien sûr ensuite le
pseudo avec lequel on est connecté (RAFFIKA) puis le salon avec un '=' devant
ici : #LESALONREJOINT, puis un ':' et ensuite tous les pseudos séparés d'un espace...
Tu dois les rajouter dans la listbox dans une boucle FOR par exemple tu dois donc 'découper' la ligne avec le code 353
de façon à ce que tu récupere à partir d'un variable contenant le ligne ...
|