Not sure if this is where it should go, but anyway. My eggdrop has an autolimit script, it sets the limit fine but then a few seconds later, it un-sets the limit.
I've tried basically every autolimit script under the sun and it was the same on all of them. I heard you add +l to the chanmode part of eggdrop.conf channel block so I did but still nothing. Am I doing it wrong and if so, how?
}
# Add each static channel you want your bot to sit in using the following
# command. There are many different possible settings you can insert into
# this command, which are explained below.
channel add #thelulz {
chanmode "+ntkl"
idle-kick 0
stopnethack-mode 0
revenge-mode 0
ban-time 120
exempt-time 60
invite-time 60
aop-delay 5:30
need-op { putserv "PRIVMSG #thelulz :op me cos i'm lame!" }
need-invite { putserv "PRIVMSG #thelulz :let me in!" }
need-key { putserv "PRIVMSG #thelulz :let me in!" }
need-unban { putserv "PRIVMSG #thelulz :let me in!" }
need-limit { putserv "PRIVMSG #thelulz :let me in!" }
flood-chan 10:60
flood-deop 3:10
flood-kick 3:10
flood-join 5:60
flood-ctcp 3:60
flood-nick 5:60
}
The channel limit allows you to specify the maximum number of users who can be in the channel at a time. Once this number has been reached, anyone who attempts to join the channel will receive an error message of the channel being full.
Syntax:
/mode #channelname +/-l number
Add [SOLVED] to the thread title if your issue has been. Search | FAQ | RTM
Just remove the +l in chanmode in ur conf file, so the autolimit script can do its job. Also remove the +k, since u r not specifying any key.
channel add #thelulz {
chanmode "+nt"
By forcing chanmode to +l without a number, it s like if u r setting +l to 0, means no limit, and since chanmode protects the modes, ur egg always remove the limit.