Page 1 of 1
Prevent users to start a new channel.
Posted: Mon Jan 18, 2010 9:55 am
by Erikih
Hello,
I've created a UnrealIRCd server and i want to prevent users to start a new channel and assign ops modes on users. Can anybody help me to disable this. If there is only 1 solution for this is also appriciated.
Thanks in advance,
Re: Prevent users to start a new channel.
Posted: Mon Jan 18, 2010 11:19 pm
by Stealth
I have 2 solutions, depending on what exactly you want to do.
The fist one is
if you do not want anyone to create channels, meaning you specify which channels may be used. What you would do is make a
deny channel block for *, and then create
allow channel blocks for the channels allowed on the network. Users will be unable to create any channels not defined in the allow channel blocks. The can also be achieved with the onlyopersjoin module (both the Windows and source care available on my modules page in my signature).
The second one would be to disable automatic oping in channels. Simply define set::level-on-join as "none" in the configuration. Users will be able to create channels, but will not have the ability to register or change channel modes.
Re: Prevent users to start a new channel.
Posted: Thu Jan 28, 2010 8:32 am
by Erikih
Stealth wrote:I have 2 solutions, depending on what exactly you want to do.
The fist one is
if you do not want anyone to create channels, meaning you specify which channels may be used. What you would do is make a
deny channel block for *, and then create
allow channel blocks for the channels allowed on the network. Users will be unable to create any channels not defined in the allow channel blocks. The can also be achieved with the onlyopersjoin module (both the Windows and source care available on my modules page in my signature).
The second one would be to disable automatic oping in channels. Simply define set::level-on-join as "none" in the configuration. Users will be able to create channels, but will not have the ability to register or change channel modes.
Thanks for your help, ive edited the config file disabling autoops when a user starts a channel. Also i've forgotton to put a ops flag on the acl.