Page 1 of 1

half op

Posted: Tue Feb 22, 2005 3:26 am
by Mr_S
Hiya all,

more of a query....

+h on a user means half op to my knowledge... Does this mean a helper?

if not, is there a way to disable it?

Advice is appreciated as always. Thanks :)

Posted: Tue Feb 22, 2005 5:18 am
by Matridom
a halfop is a neutered version of an OP.

he can kick/ban
he can voice people
he cannot give ops/halfops to other people
he cannot kick/ban other halfops or ops
he cannot take ops/halfops from others.

halfops is represented by a % symbol in the channel

umode +h is an ircop helper or "helpop"

Unreal's documentation covers what he can do

Posted: Tue Feb 22, 2005 11:28 am
by Mr_S
Thanks.

So is halfop able 2 be disabled from use?

Posted: Tue Feb 22, 2005 1:27 pm
by Matridom
Mr_S wrote:Thanks.

So is halfop able 2 be disabled from use?
Not that i know of. I know I personaly find half-ops very usefull. It let's me leave someone "in charge" of a channel with minimal risk of a takeover,

It basicly let's them manage the channel users without being able to do any of the administration of the channel.

Posted: Tue Feb 22, 2005 2:58 pm
by Dukat
Channelmode +h means halfop, yes.
You can disable it by adding "h" to the set::restrict-channelmodes.

http://www.vulnscan.org/UnrealIRCd/unre ... l#setblock


Usermode +h means helpop (and is available to opers only).

Yes I know Anope sets it on other people too, but that's not the way it's meant to be.

Posted: Tue Feb 22, 2005 4:14 pm
by codemastr
Dukat wrote:Channelmode +h means halfop, yes.
You can disable it by adding "h" to the set::restrict-channelmodes.
That won't fully disable it. You will need to also prevent your services from setting +h.

Posted: Tue Feb 22, 2005 4:19 pm
by Mr_S
Services dont set mode +h anyways unless in hop list

Posted: Tue Feb 22, 2005 4:29 pm
by Mr_S
set::restrict-channelmodes

Where would i put this on the conf file of unreal?

Thanks btw for the quick replies

Posted: Tue Feb 22, 2005 8:32 pm
by Dukat
You put a "restrict-channelmodes" directive in your set block.

http://www.vulnscan.org/UnrealIRCd/unre ... l#setblock


But don't forget, codemastr's right, chanserv will ignore this config file entry!


On a side note:
If we talk about <block-name>::<statement> we mean block-name{ <statement> };
http://www.vulnscan.org/UnrealIRCd/unre ... eexplained

Posted: Thu Jun 08, 2006 10:58 pm
by cculha
if u restrict it opers can still set +h in channel like samode or operserv mode.

how can i fully disable it in unreal. thank you.

Posted: Fri Jun 09, 2006 12:37 am
by Stealth
You can't. There is a feature request somewhere about doing a such thing, but has not been scheduled for any future releases

Posted: Fri Jun 09, 2006 12:41 am
by MarHazK
cculha wrote:if u restrict it opers can still set +h in channel like samode or operserv mode.

how can i fully disable it in unreal. thank you.
This is a good idea. I hope it will released soon.