mode lock module

These are old archives. They are kept for historic purposes only.
Post Reply
pete212
Posts: 80
Joined: Mon Jul 12, 2004 1:56 am

mode lock module

Post by pete212 »

anyone know if there is a mode lock module?
w00t
Posts: 1136
Joined: Thu Mar 25, 2004 3:31 am
Location: Nowra, Australia

Post by w00t »

Pete, from what I've seen you are asking for modules that _services_ should be doing.

So why don't you just get some decent services and run them?? This stuff really shouldn't be ircd side! (besides, how does one implement it?)
-ChatSpike IRC Network [http://www.chatspike.net]
-Denora Stats [http://denora.nomadirc.net]
-Omerta [http://www.barafranca.com]
pete212
Posts: 80
Joined: Mon Jul 12, 2004 1:56 am

Post by pete212 »

its because our provider doesnt allow a services process and so for now we dont have a services and we wont have it for a while... and it can be done through a config file.. like

mode-lock "MainChan";
modes "+ntG"
}
like that.. but i wish i knew how to actually create it. =\
w00t
Posts: 1136
Joined: Thu Mar 25, 2004 3:31 am
Location: Nowra, Australia

Post by w00t »

My only advice would be to get a better provider, because I honestly can't see the use of creating an unreal module for every services feature, especially when services can do more.

PM me and I'll try find you a better provider...
-ChatSpike IRC Network [http://www.chatspike.net]
-Denora Stats [http://denora.nomadirc.net]
-Omerta [http://www.barafranca.com]
codemastr
Former UnrealIRCd head coder
Posts: 811
Joined: Sat Mar 06, 2004 8:47 pm
Location: United States
Contact:

Post by codemastr »

Well let me put it this way. To pay someone to code all the features necessary to include services within the IRCd would cost you more than just buying a new shell.

There are tons of things you leave out. Ok, mode lock. Well if the mode is locked, who can set the mode lock? Any op? Well if any op can change the mode lock, then the mode lock is useless. Channel owners? Well services are needed to set +q, so you'd now need some way to make the IRCd set +q. So how does it know who to give +q to? It must have a database of channel owners. And how does it know if you really are the channel owner? It must have a database of nicknames and passwords... To implement these minor features would basically require someone to write a NickServ and ChanServ, but integrate them into the IRCd.
-- codemastr
pete212
Posts: 80
Joined: Mon Jul 12, 2004 1:56 am

Post by pete212 »

i want only ircops to be able to override/change the mode
Theos
Posts: 7
Joined: Fri Mar 19, 2004 12:11 pm
Location: UK

Post by Theos »

set::restrict-channelmodes <modes>

Although it is not channel independant, but affects ALL channels.
:: Don't let your mind wander -- It may never come back ::
pete212
Posts: 80
Joined: Mon Jul 12, 2004 1:56 am

Post by pete212 »

thank you :D
Post Reply