mIRC Home    About    Download    Register    News    Help

Print Thread
#200388 04/06/08 09:57 PM
Joined: Nov 2004
Posts: 842
Jigsy Offline OP
Hoopy frood
OP Offline
Hoopy frood
Joined: Nov 2004
Posts: 842
If the network supports channel modes +e (And possibly +I - Which I can't confirm.) but doesn't send EXCEPTS and INVEX in raw 005 then both the excepts and invites buttons in channel central will be disabled.



Would it be more suitable to check if chanmodes carries +e and +I as extended args?

... abcehiklmnoprstvzCLMNOQSTZ behklov <---

Last edited by Jigsy; 05/06/08 12:13 AM.

What do you do at the end of the world? Are you busy? Will you save us?
Joined: Dec 2002
Posts: 3,138
C
Hoopy frood
Offline
Hoopy frood
C
Joined: Dec 2002
Posts: 3,138
No. One of 005's parameters tells mIRC what the modes do. The other does not.

mIRC behaves correctly in this situation.

Joined: Nov 2004
Posts: 842
Jigsy Offline OP
Hoopy frood
OP Offline
Hoopy frood
Joined: Nov 2004
Posts: 842
Okay, but what about networks that support +e/+I but don't send EXCEPTS and INVEX?


What do you do at the end of the world? Are you busy? Will you save us?
Joined: Dec 2002
Posts: 3,138
C
Hoopy frood
Offline
Hoopy frood
C
Joined: Dec 2002
Posts: 3,138
Originally Posted By: Jigsy
Okay, but what about networks that support +e/+I but don't send EXCEPTS and INVEX?

Well, if they use +e and +I for Excepts and Invite Excepts they should start sending EXCEPTS and INVEX in 005. If they don't send that then mIRC shouldn't detect them as such networks...which it doesn't. Problem solved.

Joined: Dec 2002
Posts: 5,421
Hoopy frood
Offline
Hoopy frood
Joined: Dec 2002
Posts: 5,421
It would be better if networks used the INVEX and EXCEPTS tokens - previous versions of mIRC used a method that was network-specific to determine whether the buttons should be enabled or disabled - however I can make mIRC check for the +eI modes in the CHANMODES token as well. This should be added in the next version.


Link Copied to Clipboard