Module request for +g or gag.

These are old archives. They are kept for historic purposes only.
Post Reply
adam15906
Posts: 15
Joined: Wed Aug 25, 2004 1:36 pm
Location: PA,USA
Contact:

Module request for +g or gag.

Post by adam15906 »

If anyone here has used QuakeIRCd they will notice that it has +g channel mode for Gag. What The Hell is Gag you ask? Well its pretty much like a private +m channel mode. It temporarily disables the person from talking if they are +v and under. +h and above and NA's and IRC Admins(QuakeIRCd Only) can evade +g. Also there is +L which I don't remember seeing in UnrealIRCd where it would link two channels so if you join #Lounge-Files it could force join you into #Lounge-Chat or something and this is only settable by +q.
One Love!
Dukat
Posts: 1083
Joined: Tue Mar 16, 2004 5:44 pm
Location: Switzerland

Post by Dukat »

Both features already exist in UnrealIRCd. Please read the documentation.

http://www.vulnscan.org/UnrealIRCd/unre ... e_bantypes
~q quiet People matching these bans can join but are unable to speak, unless they have +v or higher. Ex: ~q:*!*@blah.blah.com

http://www.vulnscan.org/UnrealIRCd/unre ... annelmodes
L <Chan> If the amount set by +l has been reached, users will be sent to this channel
aquanight
Official supporter
Posts: 862
Joined: Tue Mar 09, 2004 10:47 pm
Location: Boise, ID

Post by aquanight »

Hm... I notice a slight difference: he mentions gag even affects voice users... Unreal doesn't seem to have this, but I see no reason why voices should ever be unable to speak (except maybe usermode -z users in a +z channel :P ).
katsklaw
Posts: 1124
Joined: Sun Apr 18, 2004 5:06 pm
Contact:

Post by katsklaw »

aquanight wrote:Hm... I notice a slight difference: he mentions gag even affects voice users... Unreal doesn't seem to have this, but I see no reason why voices should ever be unable to speak (except maybe usermode -z users in a +z channel :P ).
I agree, if a +v mode is used as it's intended to be used then a simple -v+b would work as well. If a +v user deserves a +g .. then they deserve a -v.
adam15906
Posts: 15
Joined: Wed Aug 25, 2004 1:36 pm
Location: PA,USA
Contact:

TY but

Post by adam15906 »

ok the +L makes sense but I see its if the +l is exceeded of that channel, in QuakeIRCd its just if you join the +Led channel no matter what you join the other channel.
One Love!
w00t
Posts: 1136
Joined: Thu Mar 25, 2004 3:31 am
Location: Nowra, Australia

Post by w00t »

Well, since the creation of channels is dynamic, there are no modes kept if there arent any users. I know what you mean, however. So I created a small bot to join the +L'd channel, set +lL 1 #redirectedchan, and there we go :)

It's all fine unless the bot dies.
-ChatSpike IRC Network [http://www.chatspike.net]
-Denora Stats [http://denora.nomadirc.net]
-Omerta [http://www.barafranca.com]
Post Reply