EiraIRC (Discontinued)

EiraIRC (Discontinued)

273k Downloads

Mod only checks for 2 of 5 possible user statuses

rcmaehl opened this issue ยท 0 comments

commented

The mod, specifically IRCConnectionImpl.java and possibly other components, only checks for @ (op) and + (voice) when it should also check for ~ (founder), & (superop), and % (halfop)

For future proofing you should check for any prefix specified in PREFIX="" on 005 RPL_ISUPPORT

Sample

:labyrinth.ga.us.irchighway.net 005 DiceBot SAFELIST SILENCE KNOCK FNC WATCH=128 CHANLIMIT=#&:30 MAXLIST=be:60 NICKLEN=30 TOPICLEN=307 KICKLEN=307 CHANNELLEN=32 :are available on this server
:labyrinth.ga.us.irchighway.net 005 DiceBot EXCEPTS=e CHANTYPES=#& PREFIX=(aohv)!@%+ CHANMODES=be,k,l,cimnpqstAKMNORS STATUSMSG=!@%+ NETWORK=IRCHighWay CASEMAPPING=ascii STD=i-d :are available on this server

Implies '!', '@', '%', and '+' should be checked.

References:

http://z3.invisionfree.com/CPCN/ar/t45.htm
https://forum.rizon.net/showthread.php?1311-Channel-Management-101
http://tio.dreadworld.be/index.php?PHPSESSID=654f0jqneknr723a13g0m2lml6&topic=19.msg48#msg48