mIRC Home    About    Download    Register    News    Help

Print Thread
#200388 04/06/08 09:57 PM
Joined: Nov 2004
Posts: 822
J
Jigsy Offline OP
Hoopy frood
OP Offline
Hoopy frood
J
Joined: Nov 2004
Posts: 822
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.
Joined: Dec 2002
Posts: 3,015
C
Hoopy frood
Offline
Hoopy frood
C
Joined: Dec 2002
Posts: 3,015
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: 822
J
Jigsy Offline OP
Hoopy frood
OP Offline
Hoopy frood
J
Joined: Nov 2004
Posts: 822
Okay, but what about networks that support +e/+I but don't send EXCEPTS and INVEX?

Joined: Dec 2002
Posts: 3,015
C
Hoopy frood
Offline
Hoopy frood
C
Joined: Dec 2002
Posts: 3,015
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: 3,841
Hoopy frood
Offline
Hoopy frood
Joined: Dec 2002
Posts: 3,841
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