X-Fusion
Historical / Guest
Are you saying you want a mass whois?
alias mxwho {
var %mxa = 0, %mxb = 0, %mxc = $ticks
while (%mxa < $chan(0)) {
inc %mxa
who $chan(%mxa)
inc %mxb
}
echo -s Who'd: %b Chan(s) $calc(($ticks - %c) / 1000) sec(s)
}
That'll who all the channels your in, and it'll display their info. If you want from a who, the way to gather it would probably be a tokenize. The raw is 352 for the who.
Travis
Historical / Guest
Whois info comes in on raw 307, 311, 312, 317, 318, 319 & 325.
311 has the gate info. You will need to whois everyone in the channel and you can easily flood out if there are too many people in the room.
on me:*:join:#:{
var %nik = $nick(#,0) | while (%nik) {
whois $nick(#,%nik)
dec %nik
}
}
raw 311:*:{
if (!$window(@who)) window @who
echo 2 @who 1= $1-
echo 3 @who rawmsg $rawmsg
}
This will help you test it.
Edited Jul 22, 2007 11:36 PM by Travis
Travis
Historical / Guest
Yes there is a faster, easier way. Too bad Buzzen doesn't allow it.
Travis
Historical / Guest
At this time it is BuzzenV2 and you are allowed to /who $chan.
(though you cannot /whois $nick)
So, On Join, you should who the $chan to get all the info you want.
As for profile info, I'm guessing that was a feature with the msn ocx and since that is no longer used we will have to forget about that way unless they decide to code in the feature. Only other way I would know is to check profiles individually. I don't like that option. Ask this on Buzzen Forums in the FlashBuzzen section. 
Edited Sep 8, 2007 8:34 PM by Travis
Travis
Historical / Guest
/raw CLIENTMODE cd1
Do I need to do this only once? Or before I join every chat room?
Edited Sep 10, 2007 4:26 PM by Travis
Travis
Historical / Guest
Well I did it. It wrecked small havoc on my connection.
But I worked out bugs with it. Even stripped the profile code from the names list to load the mirc nicklist correctly.
So yeah! I did that code, then joined the room and on RAW 353 I got everyones profile code.
But now what?
People join, I dont see their profile code. I do /names $chan and I dont see the profile code again. I join another room and don't see the profile code on raw 353.
Is this just not finished or am I looking at it wrong?