Opened 13 years ago
Last modified 12 years ago
#772 assigned Defect
Certain Prefixes represent different Modes on different Networks
Reported by: | akempgen | Owned by: | timothy |
---|---|---|---|
Component: | Chat Core (IRC) | Version: | 2.1 (Mac) |
Severity: | Normal | Keywords: | user list modes channel chat room euirc |
Cc: |
Description (last modified by timothy)
I know this is not really a bug in Colloquy but rather a flaw in the IRC spec, but maybe Colloquy is able to cope with it...
I made a small list of what different networks have to say about the prefixes/modes they use:
holics: PREFIX=(qaohv)*-@%+ DreamIRCd-3.1.4-Phoenix euirc: PREFIX=(qaohv)*!@%+ euIRCd1.1.5rc5 freenode: PREFIX=(ov)@+ hyperion-1.0.2 quakenet: PREFIX=(ov)@+ u2.10.11.07+asuka(1.2.1) feki.de: PREFIX=(qaohv)~&@%+ Unreal3.2.4 Enterthegame: PREFIX=@+ bahamut-1.4(28)
notice how euIRC uses * for q and ! for a, while feki.de (my university server) uses & for a. Currently Colloquy interprets all of &, ! and * as Administrator/Protected? (a), so on euIRC there is no difference between those two modes (both have the light pink super-op icon) while feki.de works just like you would expect it.
Maybe Colloquy could map the *!@%+ and ~&@%+ prefixes to the qaohv which are also provided and are the same for both networks. In that case of course you would have to watch for servers like EnterTheGame which don't provide this information (see #764).
I hope you understand what i mean O_o
Change History (6)
comment:1 follow-up: ↓ 6 Changed 13 years ago by timothy
- Status changed from new to assigned
comment:2 Changed 12 years ago by nicoduck
- priority changed from low to normal
- Version changed from Latest Nightly to Latest 2.1
comment:3 Changed 12 years ago by timothy
- Description modified (diff)
comment:4 Changed 12 years ago by timothy
- Description modified (diff)
comment:5 Changed 12 years ago by timothy
Note that irc.holics.net uses double prefixes for * and -, so a nick would be -@nick and *@nick. This is non-standard and causes issues like #814.
comment:6 in reply to: ↑ 1 Changed 12 years ago by simon360
Timothy: have you started on this yet? I've noticed it's not checlked into SVN yet, and it's the only thing preventing me from using Colloquy full time.
hi, i can approve this.
i am using many networks: on irc.german-elite.net and irc.irc-mania.de are channel founder not highlited as them
but it is working on irc.otakubox.de
kvirc does not have this problem, it is highliting the users on all networks