View Issue Details

IDProjectCategoryView StatusLast Update
0001109unrealircdpublic2003-11-20 19:43
Reporter_SciFi_ Assigned Tosyzop  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Summary0001109: +m override
DescriptionIn older versions of unreal it was possible to override channelmode +m. Somehow it has disappeared now (maybe you wanted it that way :). Now i wanted to ask if you could add it again. It's not that important, i can add it myself too, but maybe others want it back too so i ask for that feature.
3rd party modules

Activities

AngryWolf

2003-07-10 16:52

reporter   ~0003198

Last edited: 2003-07-10 16:52

The current state is much better, that disallows performing any kind of channel operations (including setting/removing channel modes) from IRC Operators without channel operator privileges, except they have a can_override operflag. So why should UnrealIRCd treat +m as an exception to operoverride?

edited on: 07-10-03 16:52

_SciFi_

2003-07-10 17:29

reporter   ~0003199

yeah normally i'm too against too much overrides, but i think +m override can be useful for opers (instead of setting chanmode -m or voice himself which sux more). but as i said i can add it myself, it's just a question and some coder will decide :)

codemastr

2003-07-10 21:52

reporter   ~0003201

To my knowledge, and I checked as far back as 2.1.7, Unreal never allowed opers to override +m. If you can give me a reason other than "opers should be able to do anything" or "it's cool because the users don't know why you can talk when you are -v" then maybe I'll consider it.

_SciFi_

2003-07-10 21:58

reporter   ~0003202

i'm sure it was there in 3.1.1 at least because i started with that version and i could override.
I never meant stuff like to be cool when you can talk with +m. My thoughts:
When you join a chan which is +m and you want to tell some important thing you have two possibilities: a) you can voice yourself or b) set mode -m in the chan. I think both possibilities are worse than a +m override without changing chanmodes.
And additionally: when you aren't voiced an get banned but not kicked you can override it and talk anyway - you could voice or deban yourself too but the possiblility to override exists. why shouldn't it exist for +m then?

Lx

2003-07-10 23:12

reporter   ~0003203

hum you can override +m chanmode if you get chanmode +a (voice isn't needed)

_SciFi_

2003-07-11 07:24

reporter   ~0003205

it's the same thing... you override, doesn't matter if it's +aqvoh.

Rocko

2003-07-22 12:35

reporter   ~0003317

Yes, thats right SciFi.

Unreal supported that in older versions. I know that to 100%. One day I wondered, why it don´t work anymore, to talk without +v or op, when the channel was +m. I got no answer in the channel, because the others never received the question.

There are many overrides with other modes, so why shouldn´t there one for +m? And there was a override in older versions, I am sure.

It's helpful to talk, when IRCops see, that the channel have a problem with anything, such like spambots, or nick change flood, to say them, they should set the channel +s, or +N, because many users don´t know all the commands and modes, which are available. And when IRCops see, that they can help, why should they voice himself first, or say nothing? Or at last, set the mode himself with operoverride. (If thats ok, depends on the situation. When IRCops see a mass client connect and/or disconnect, they know, that a flood COULD or WILL start)

Thats only one reason.. I am sure there was more, but I can´t remember yet.
When you think, its only a "feature", so IRCops can play with that.. Then they are lame, and can also use operoverride to set themselve +v.

Thats my part to that.

syzop

2003-08-17 19:42

administrator   ~0003493

Added in .1884.

Like some people said, it's pretty common an oper joins just to help and is unable to speak coz of +m.
Actually I think +m override is even better than the current situation from an oper abuse point of view because they don't have to voice/op/etc themselves anymore...
I thought about only allowing it for opers with can_override, but this is really not abusive.. if any chanop doesn't like it.. he/she can just kickban the oper heh

Issue History

Date Modified Username Field Change
2003-07-10 15:59 _SciFi_ New Issue
2003-07-10 16:52 AngryWolf Note Added: 0003198
2003-07-10 16:52 AngryWolf Note Edited: 0003198
2003-07-10 17:29 _SciFi_ Note Added: 0003199
2003-07-10 21:52 codemastr Note Added: 0003201
2003-07-10 21:58 _SciFi_ Note Added: 0003202
2003-07-10 23:12 Lx Note Added: 0003203
2003-07-11 07:24 _SciFi_ Note Added: 0003205
2003-07-22 12:35 Rocko Note Added: 0003317
2003-08-17 19:42 syzop Status new => resolved
2003-08-17 19:42 syzop Resolution open => fixed
2003-08-17 19:42 syzop Assigned To => syzop
2003-08-17 19:42 syzop Note Added: 0003493
2003-11-20 19:43 syzop Status resolved => closed