Hi Guys,
I'm new here and i need help . i have eggdrop1.6.13 and i use this command "+ban hostmask" when user join channel and channel limit is less than 80 user the bot kick and banned but when channel limit is more that 80 the bot just kick user without banned . how can i fixe that problem ?
not sure what the channel limit has to do with banning or kicking.. but the bot choosing to kick and not ban could be your net-type or max-bans or max-modes settings in your conf
#### IRC MODULE ####
loadmodule irc
set bounce-bans 1
set bounce-modes 1
set max-bans 99
set max-modes 10
set kick-fun 1
set ban-fun 1
set learn-users 0
set wait-split 600
set wait-info 180
set mode-buf-length 200
they are settings for IRC MODELE , where is problem ?
Xgame i TOLD you what the problem was... set max-modes 10
a ban is a mode ... /mode #room +b mask
at present your bot will only place 10 modes on a channel... so well if you have 10 ops and voices.... then no bans for you! heh.. this needs to be higher then max-bans ... and set max-bans according to your ircd the bot is on
gumbydammit wrote:at present your bot will only place 10 modes on a channel... so well if you have 10 ops and voices.... then no bans for you!
This is false. 10 ops and voices == 20 and this is what the conf has to say about this setting:
# There is a global limit for +b/+e/+I modes. This limit should be set to
# the same value as max-bans for networks that do not support +e/+I.
set max-modes 30