Normal Clients Permissions?

If your UnrealIRCd is up and running but you have a question about it, then use this forum.
(NOT for installation or connecting issues! Use the other forum instead.)

Moderator: Supporters

Posts: 1
Joined: Fri Jan 22, 2016 7:37 am

Normal Clients Permissions?

Post by sj31 »

Hello everybody,

I tried to setup my own IRC server/chat. This is working pretty good right now. I have changed the config file so everybody that connects automatically gets in a channel. but if no OP is in this channel and the client joins as the first person it will be the OP of this channel/chat. if then a OP joins the OP cannot kick/ban this first client but the first client can kick or ban the OP.

How can i set permissions so that every client that joins a channel does not get OP rights to for example kick or ban any other client, and only OP's can do this.

Thanks already.
UnrealIRCd head coder
Posts: 1980
Joined: Sat Mar 06, 2004 8:57 pm
Location: .nl

Re: Normal Clients Permissions?

Post by Syzop »

I suggest you look into Services, such as anope. This will add a facility to "register" channels (via ChanServ) so channels can actually be owned by someone. This user can then assign additional ops and do a whole lot more. It also ensures that no random user will get ops when he/she first joins the registered channel (such users will be de-oped by ChanServ).

This is not a direct answer to your question, but I think this is what you're after / what's best.