Page 1 of 1
Chanserv MLOCK
Posted: Thu Feb 03, 2005 1:26 am
by Mr_S
/msg chanserv SET #[channel-here] MLOCK +CfGnNrtl 50
Shouldnt this lock all the modes on a room so even if no one is in the registered room, once someone joins those modes then become set by chanserv?
my server doesnt have all modes set

am i missing something?
Help would be greatly appreciated! Thanks all

Posted: Thu Feb 03, 2005 1:37 am
by White_Magic
yes, when the first user joins, chanserv should automatically set the modes in Mlock, but, a few questions:
which modes are being set? when u enter the room?
does chanserv give you any error msgs such like " unknown mode +(letters)?
which services / version are you using (type /version chanserv)
Posted: Thu Feb 03, 2005 3:00 am
by Mr_S
heya white, thanks for rapid reply.
ntrl / ntrf are set on most rooms
Anope-1.6.3 (427) [my server] UnrealIRCd -TL6M -- build #1, compiled Jan 20 2005 08:47:29
Edit: ps... no unknown modes
Posted: Thu Feb 03, 2005 3:20 am
by White_Magic
Anope-1.6.3 (427) [myserver] UnrealIRCd -M -- build #1, compiled Oct 30 2004 00:14:51
[03:14] -> *chanserv* set #blehbleh MLOCK +CfGnNrtl 50
[03:14] -ChanServ- Mode r ignored because you can't lock it.
[03:14] -ChanServ- Mode lock on channel #blehbleh changed to +nrtCGN.
[03:17] * Rejoined channel #blehbleh
[03:17] * *.*.net sets mode: +nt
[03:17] * ChanServ sets mode: +rGNC
hm, interestting, the l is being ignored regardless but the rest seems to set ok, could it be possible there is a Uline server problem that is preventing services setting the modes?
Posted: Thu Feb 03, 2005 3:25 am
by Mr_S
set f and l seperatly..... then leave room for 5 - 10mins.. then rejoin.
it only sets a few then. least does for me

Posted: Thu Feb 03, 2005 3:27 am
by White_Magic
at the moment i can only think of 2 real possablites,
1) the server is restircting the setting of channelmodes
2) the Services arnt ulined properly and this is causing them to not set certain modes.
it is very wierd why urs sets +l but ours wont (?) hmmm
Posted: Thu Feb 03, 2005 3:29 am
by Mr_S
1) why would the server restrict these modes?
2) if services wasnt u:lined.. they wouldnt connect would they?
and to set l on room (limit) using chanserv...
/msg chanserv SET #[channel-here] MLOCK +l [number]
Posted: Thu Feb 03, 2005 3:34 am
by White_Magic
1) it is possible to restirct them (i think in the server config) i dunno there is reasons thou.
2) yes they do connect, have also have problems funacating properly,
3) try this.....
//msg Chanserv SET #channel MLOCK +lntCGN 20
then rejoin after a while, *it should set perfect*
(the l MUST be first in the list of modes)
Posted: Thu Feb 03, 2005 3:44 am
by Mr_S
Code: Select all
[03:39:48] [Mode-#modetest] ChanServ : +ntr
[03:40:11] -> *Chanserv* SET #modetest MLOCK +lntCGN 20
[03:40:12] [ChanServ] Mode lock on channel #modetest changed to +lnrtCGN.
[03:40:12] [Mode-#modetest] ChanServ : +GCNl 20
[03:40:21] -> *Chanserv* SET #modetest MLOCK +f 10:10
[03:40:21] [ChanServ] Mode lock on channel #modetest changed to +fr.
[03:40:21] [Mode-#modetest]ChanServ : +f [10t]:10
[03:40:29] * Attempting to rejoin channel #modetest
[03:40:29] [Joined] #modetest 03:40:29 Thursday 03 February 2005
[03:40:30] [Info-#modetest]Total user(s) in #modetest is 1
[03:40:30] [Info-#modetest] Synched time in #modetest is 63446.518s
[03:40:30] [Mode-#modetest] ChanServ : +rf [10t]:10
thats after split second
im thinking its mode f (flood = +f 10:10)
Giving it 10mins before i re-attempt joining room on -f
Posted: Thu Feb 03, 2005 4:00 am
by White_Magic
[03:54] -> *chanserv* set #blehbleh MLOCK +ntCGNlf 20 10:10
[03:54] -ChanServ- Mode lock on channel #blehbleh changed to +flnrtCGN.
[03:54] * Attempting to rejoin channel #blehbleh
[03:54] * Rejoined channel #blehbleh
[03:54] * server.net sets mode: +ntC
[03:54] * ChanServ sets mode: +rGNlf 20 [10t]:10
if you do this...
/msg chanserv SET #channel MLOCK +ntCGNlf 20 10:10
then /hop it should perfect
* * * *
Each Time You Try To Set An MLOCK You LOSE The MLOCK Settings Before With The New Ones
Example:
[03:57] -> *chanserv* set #blehbleh MLOCK +ntCGNlf 20 10:10
[03:57] -ChanServ- Mode lock on channel #blehbleh changed to +flnrtCGN.
[03:58] <@^White_Magic^> lalala good good,
[03:58] <@^White_Magic^> Oh i forgot +L!
[03:58] -> *chanserv* set #blehbleh MLOCK +lL 20 #bleh2
[03:58] -ChanServ- Mode lock on channel #blehbleh changed to +lrL.
[03:58] * Attempting to rejoin channel #blehbleh
[03:58] * Rejoined channel #blehbleh
[03:58] * Server.net sets mode: +ntC
[03:58] * ChanServ sets mode: +rlL 20 #bleh2
but i lost the Mlock modes i set before *slaps himself*
each time you wanna add amode u MUST Reenter the Old modes + the new one...
[03:59] -> *chanserv* set #blehbleh MLOCK +ntCGNlfL 20 10:10 #blah2
[03:59] -ChanServ- Mode lock on channel #blehbleh changed to +flnrtCGLN.
[03:59] * Rejoined channel #blehbleh
[03:59] * Server.net sets mode: +ntC
[03:59] * ChanServ sets mode: +rGNlfL 20 [10t]:10 #blah2
[03:59] * ChanServ changes topic to ' (ChanServ)'
Posted: Thu Feb 03, 2005 8:29 am
by Mr_S
nice one white! worked a treat. Cheers for help