Allow only specific users to create channels

These are old archives. They are kept for historic purposes only.
Post Reply
Ceroscuro
Posts: 1
Joined: Wed Apr 14, 2010 2:21 pm

Allow only specific users to create channels

Post by Ceroscuro »

I would like to set it up so that only specific users can create channels, but all users can join channels. Is this possible?

I know that I can make a deny block with the channel as "*", then create allow blocks for all channels that users should be able to join, but I would rather be able to give specific users the ability to create channels and deny that from all others.
Casper
Posts: 338
Joined: Sun Jul 08, 2007 7:44 am
Location: The Netherlands

Re: Allow only specific users to create channels

Post by Casper »

As far as I know that isn't possible in this set-up.
Ex Network-Administrator
4mIRC
Posts: 63
Joined: Sat Mar 13, 2010 8:24 pm

Re: Allow only specific users to create channels

Post by 4mIRC »

i saw module before , when any one join empty chan the chaneserv will deop him

so no one can register channel then the user will join help to ask how to register channel
katsklaw
Posts: 1124
Joined: Sun Apr 18, 2004 5:06 pm
Contact:

Re: Allow only specific users to create channels

Post by katsklaw »

you need set::level-on-join set to none

Right from the docs:

Code: Select all

set::level-on-join <op|none>;
The mode that a user will get when he's the first to join a channel. This is either 'op' (channel operator, the default) or 'none'.
4mIRC
Posts: 63
Joined: Sat Mar 13, 2010 8:24 pm

Re: Allow only specific users to create channels

Post by 4mIRC »

i did this set::level-on-join none;

but when i type rehash some error happened

Code: Select all

[09:05:21‹pm›] : [N] : Admin is rehashing server config file
[09:05:21‹pm›] : [N] : Loading IRCd configuration ..
[09:05:21‹pm›] : [N] : unrealircd.conf:2032: unknown directive set::level-on-join
[09:05:21‹pm›] : [N] : Configuration loaded without any problems ..
can u tell me why ?

and thanks for the reply
katsklaw
Posts: 1124
Joined: Sun Apr 18, 2004 5:06 pm
Contact:

Re: Allow only specific users to create channels

Post by katsklaw »

Upgrade to Unreal 3.2.8.1 or

Code: Select all

set {
level-on-join none;
};
4mIRC
Posts: 63
Joined: Sat Mar 13, 2010 8:24 pm

Re: Allow only specific users to create channels

Post by 4mIRC »

thanks thanks alot

its working goooood
katsklaw
Posts: 1124
Joined: Sun Apr 18, 2004 5:06 pm
Contact:

Re: Allow only specific users to create channels

Post by katsklaw »

As a technical note as to why it's better for the ircd to handle this instead of services is that the ircd does it locally when the user joins and the ircd simply doesn't op the user. IF services does this task, the ircd creates the channel, sets modes, ops the user, broadcasts to the entire network via s2s traffic, services reacts to the message, reverses the opmode.

In short, resources are saved due to a lack of action from the ircd vs reversing an action by services.
Post Reply