mIRC Home    About    Download    Register    News    Help

Topic Options
#21577 - 30/04/03 03:48 AM substitute for /who
DrainBamaged Offline
Ameglian cow

Registered: 01/02/03
Posts: 28
what i need is to find out everyone's information (just like /who) when i join a channel. the reason i can't use /who is because if i set it as an on join event, it would lag the hell out of me (especially when joining big channels). i need something that's like a substitute, that will give me the information of all the users in a channel and won't lag.

any ideas/suggestion is greatly appreciated
_________________________
------------------
*** ArcticFire ***

Top
#21578 - 30/04/03 03:56 AM Re: substitute for /who
codemastr Offline
Hoopy frood

Registered: 12/12/02
Posts: 2809
Yes, and I need to get a million dollars, but do it without robbing a bank or winning the lotto. When you receive massive amounts of information, such as /who sends when done on a large channel, lag occurs. If you don't want the lag, get a faster connection. There is no alternative. And even if there were another command that had the same function as /who, it would also have the same lag as /who.

Top
#21579 - 30/04/03 09:50 AM Re: substitute for /who
starbucks_mafia Offline
Hoopy frood

Registered: 09/12/02
Posts: 2962
Loc: Norwich, UK
If you don't want so much lag simply /who each person individually and put a small delay between each one. The chances are that you're not going to join a channel and instantly have to ban someone or do anything else address related, so give a few seconds between each command and you can retrieve retrieve the entire nicklist for a fair sized channel within a minute or two with very little lag. But does /who #channelname really lag you that much?
_________________________
Spelling mistakes, grammatical errors, and stupid comments are intentional.

Top
#21580 - 30/04/03 01:10 PM Re: substitute for /who
DrainBamaged Offline
Ameglian cow

Registered: 01/02/03
Posts: 28
It's not me that it lags too often, as I have a good connection, but it's for an addon I'm planning on releasing, and those will slower connections will suffer. And if you have 3+ channels with over 100 users each on your autojoin, image how badly you'll be lagged.
_________________________
------------------
*** ArcticFire ***

Top
#21581 - 30/04/03 02:09 PM Re: substitute for /who
theRat Offline
Hoopy frood

Registered: 11/12/02
Posts: 774
It's not your problem, just advice your script users to get better connection?
_________________________
Code:
//if ( khaled isgod ) echo yes | else echo no

Top
#21582 - 30/04/03 04:15 PM Re: substitute for /who
DrainBamaged Offline
Ameglian cow

Registered: 01/02/03
Posts: 28
ya, i guess i'll have to do that. i was hoping for another way to do it, but i guess there isn't any :\
_________________________
------------------
*** ArcticFire ***

Top
#21583 - 30/04/03 06:44 PM Re: substitute for /who
codemastr Offline
Hoopy frood

Registered: 12/12/02
Posts: 2809
If you are doing this to fill the IAL, just a note, on some networks (with large channels) this won't work. For example, DALnet limits a /who reply to 250 responses. If the channel has more than 250 users on it, you will not receive a response for every user.

Top