or.chanset #channel -clearbans
.chanset #channel +clearbans
I want the bot not fight with services bots (ie CHaN ). What is the proper way to configure a channel?
or.chanset #channel -nodesynch
.chanset #channel +nodesynch
or.chanset #channel -clearbans
.chanset #channel +clearbans
or.chanset #channel -nodesynch
.chanset #channel +nodesynch
Code: Select all
cp eggdrop.conf mynewbot.conf
And lest clean the banes the command would be :+nodesynch
But I want to confirm.-clearbans
Code: Select all
set mod-path "/home/juanamores/eggdrop/modules/"
set help-path "/home/juanamores/eggdrop/help/"
set text-path "/home/juanamores/eggdrop/text/"
set text-path "/home/juanamores/eggdrop/tmp/"
set motd "text /home/juanamores/eggdrop/motd/"
####set ctcp-version "Version 1.0"
set ctcp-mode 0
# Configuraciones fisicas del eggdrop
set username "xxxx"
set nick "xx!xx"
set altnick "xxxxx"
set botnet-nick "Bot1"
set realname "xxxxx"
set admin "xxxx <email: Tu@email>"
set must-be-owner 0
set owner "xxxx"
set keep-nick 1
# Archivos de registro
set userfile "Bot.ur"
set pidfile "pid.Bot"
set chanfile "Bot.chan"
# Telnet puerto
listen 3333 bots
listen 4444 users
# Network y servidores
set network "xxxxx"
set net-type 2
set default-port 6667
set servers {
irc.xxxx.org:6667:xxxx
irc.xxxx2.org:6667:xxxx
}
# Configuraciones del sistema
set console "mkcobxs"
set global-flood-chan 0:0
set global-flood-deop 0:0
set global-flood-kick 0:0
set global-flood-join 0:0
set global-flood-ctcp 0:0
set global-flood-nick 0:0
set global-aop-delay 0:0
set global-idle-kick 0
set global-stopnethack-mode 0
set global-ban-time 0
#flood por pvs
set flood-msg 0:0
set default-flags "f"
set notify-newusers "$owner"
set use-invites 1
set dcc-flood-thr 5
set telnet-flood 3:60
set paranoid-telnet-flood 1
set open-telnets 0
set connect-timeout 8
set ident-timeout 5
set protect-telnet 0
set dcc-sanitycheck 0
#Modulos:
#loadmodule dns
loadmodule channels
loadmodule server
loadmodule ctcp
loadmodule irc
loadmodule notes
loadmodule console
loadmodule blowfish
checkmodule blowfish
set global-chanset {
-autoop -autovoice
-bitch +cycle
-dontkickops -dynamicbans
-dynamicexempts +dynamicinvites
-enforcebans -greet
-inactive +nodesynch
-protectfriends -protectops
-revenge -revengebot
-secret -seen
-shared -statuslog
+userbans -userexempts
+userinvites -protecthalfops
+nodesynch -clearbans
-static
}
# Agrega los Tcl Scripts
source /home/juanamores/eggdrop/scripts/sss.tcl
source /home/juanamores/eggdrop/scripts/sss1.fix.tcl
source /home/juanamores/eggdrop/scripts/sss2.tcl
source /home/juanamores/eggdrop/scripts/sss3.tcl
source /home/juanamores/eggdrop/scripts/sss4.tcl
source /home/juanamores/eggdrop/scripts/sss5.tcl
Code: Select all
set mod-path "/home/juanamores/eggdrop/modules/"
set help-path "/home/juanamores/eggdrop/help/"
set text-path "/home/juanamores/eggdrop/text/"
set text-path "/home/juanamores/eggdrop/tmp/"
set motd "text /home/juanamores/eggdrop/motd/"
####set ctcp-version "Version 1.0"
set ctcp-mode 0
# Configuraciones fisicas del eggdrop
set username "xxxx"
set nick "xx!xx"
set altnick "xxxxx"
set botnet-nick "Bot2"
set realname "xxxxx"
set admin "xxxx <email: Tu@email>"
set must-be-owner 0
set owner "xxxx"
set keep-nick 1
# Archivos de registro
set userfile "Bot2.ur"
set pidfile "pid2.Bot"
set chanfile "Bot2.chan"
# Telnet puerto
listen 3333 bots
listen 4444 users
# Network y servidores
set network "xxxxx"
set net-type 2
set default-port 6667
set servers {
irc.xxxx.org:6667:xxxx
irc.xxxx2.org:6667:xxxx
}
# Configuraciones del sistema
set console "mkcobxs"
set global-flood-chan 0:0
set global-flood-deop 0:0
set global-flood-kick 0:0
set global-flood-join 0:0
set global-flood-ctcp 0:0
set global-flood-nick 0:0
set global-aop-delay 0:0
set global-idle-kick 0
set global-stopnethack-mode 0
set global-ban-time 0
#flood por pvs
set flood-msg 0:0
set default-flags "f"
set notify-newusers "$owner"
set use-invites 1
set dcc-flood-thr 5
set telnet-flood 3:60
set paranoid-telnet-flood 1
set open-telnets 0
set connect-timeout 8
set ident-timeout 5
set protect-telnet 0
set dcc-sanitycheck 0
#Modulos:
#loadmodule dns
loadmodule channels
loadmodule server
loadmodule ctcp
loadmodule irc
loadmodule notes
loadmodule console
loadmodule blowfish
checkmodule blowfish
set global-chanset {
-autoop -autovoice
-bitch +cycle
-dontkickops -dynamicbans
-dynamicexempts +dynamicinvites
-enforcebans -greet
-inactive +nodesynch
-protectfriends -protectops
-revenge -revengebot
-secret -seen
-shared -statuslog
+userbans -userexempts
+userinvites -protecthalfops
+nodesynch -clearbans
-static
}
# Agrega los Tcl Scripts
source /home/juanamores/eggdrop/scripts/sss.tcl
source /home/juanamores/eggdrop/scripts/sss1.fix.tcl
source /home/juanamores/eggdrop/scripts/sss2.tcl
source /home/juanamores/eggdrop/scripts/sss3.tcl
source /home/juanamores/eggdrop/scripts/sss4.tcl
source /home/juanamores/eggdrop/scripts/sss5.tcl
Code: Select all
channel add #channel1 { chanmode +tn idle-kick 0 stopnethack-mode 0 revenge-mode 0 need-op {} need-invite {} need-key {} need-unban {} need-limit {} flood-chan 0:0 flood-ctcp 0:0 flood-join 0:0 flood-kick 0:0 flood-deop 0:0 flood-nick 0:0 aop-delay 0:0 ban-type 3 ban-time 0 exempt-time 60 invite-time 60 -enforcebans -dynamicbans +userbans -autoop -autohalfop -bitch -greet -protectops -protecthalfops -protectfriends -dontkickops -statuslog -revenge -revengebot -autovoice -secret -shared -cycle -seen -inactive -dynamicexempts -userexempts +dynamicinvites +userinvites -nodesynch -static }
channel add #channel2 { chanmode +mCRMNtn idle-kick 0 stopnethack-mode 0 revenge-mode 0 need-op {} need-invite {} need-key {} need-unban {} need-limit {} flood-chan 0:0 flood-ctcp 0:0 flood-join 0:0 flood-kick 0:0 flood-deop 0:0 flood-nick 0:0 aop-delay 0:0 ban-type 3 ban-time 0 exempt-time 60 invite-time 60 -enforcebans +dynamicbans +userbans -autoop -autohalfop -bitch +greet +protectops -protecthalfops -protectfriends +dontkickops +statuslog -revenge -revengebot -autovoice -secret +shared +cycle -seen -inactive +dynamicexempts +userexempts +dynamicinvites +userinvites -nodesynch -static }
channel add #channel3{ chanmode +smCRMrNtn idle-kick 0 stopnethack-mode 0 revenge-mode 0 need-op {} need-invite {} need-key {} need-unban {} need-limit {} flood-chan 0:0 flood-ctcp 0:0 flood-join 0:0 flood-kick 0:0 flood-deop 0:0 flood-nick 0:0 aop-delay 0:0 ban-type 3 ban-time 0 exempt-time 60 invite-time 60 -enforcebans +dynamicbans +userbans -autoop -autohalfop -bitch +greet +protectops -protecthalfops -protectfriends +dontkickops +statuslog -revenge -revengebot -autovoice -secret +shared +cycle -seen -inactive +dynamicexempts +userexempts +dynamicinvites +userinvites -nodesynch -static }
Code: Select all
channel add #channel1 { chanmode +tn idle-kick 0 stopnethack-mode 0 revenge-mode 0 need-op {} need-invite {} need-key {} need-unban {} need-limit {} flood-chan 0:0 flood-ctcp 0:0 flood-join 0:0 flood-kick 0:0 flood-deop 0:0 flood-nick 0:0 aop-delay 0:0 ban-type 3 ban-time 0 exempt-time 60 invite-time 60 -enforcebans -dynamicbans +userbans -autoop -autohalfop -bitch -greet -protectops -protecthalfops -protectfriends -dontkickops -statuslog -revenge -revengebot -autovoice -secret -shared -cycle -seen -inactive -dynamicexempts -userexempts +dynamicinvites +userinvites -nodesynch -static }
channel add #channel2 { chanmode +mCRMNtn idle-kick 0 stopnethack-mode 0 revenge-mode 0 need-op {} need-invite {} need-key {} need-unban {} need-limit {} flood-chan 0:0 flood-ctcp 0:0 flood-join 0:0 flood-kick 0:0 flood-deop 0:0 flood-nick 0:0 aop-delay 0:0 ban-type 3 ban-time 0 exempt-time 60 invite-time 60 -enforcebans +dynamicbans +userbans -autoop -autohalfop -bitch +greet +protectops -protecthalfops -protectfriends +dontkickops +statuslog -revenge -revengebot -autovoice -secret +shared +cycle -seen -inactive +dynamicexempts +userexempts +dynamicinvites +userinvites -nodesynch -static }
channel add #channel3{ chanmode +smCRMrNtn idle-kick 0 stopnethack-mode 0 revenge-mode 0 need-op {} need-invite {} need-key {} need-unban {} need-limit {} flood-chan 0:0 flood-ctcp 0:0 flood-join 0:0 flood-kick 0:0 flood-deop 0:0 flood-nick 0:0 aop-delay 0:0 ban-type 3 ban-time 0 exempt-time 60 invite-time 60 -enforcebans +dynamicbans +userbans -autoop -autohalfop -bitch +greet +protectops -protecthalfops -protectfriends +dontkickops +statuslog -revenge -revengebot -autovoice -secret +shared +cycle -seen -inactive +dynamicexempts +userexempts +dynamicinvites +userinvites -nodesynch -static }
But when the split is in the network, misconfigured bots ..chanset #channel +nodesynch
.chanset #channel -clearbans
Code: Select all
channel add #channel {
+nodesynch
-clearbans
}
Code: Select all
set global-flood-chan 0:0
set global-flood-deop 0:0
set global-flood-kick 0:0
set global-flood-join 0:0
set global-flood-ctcp 0:0
set global-flood-nick 0:0
set global-aop-delay 0:0
set global-idle-kick 0
set global-chanmode "nt"
set global-stopnethack-mode 0
set global-revenge-mode 0
set global-ban-time 0
set global-exempt-time 0
set global-invite-time 0
set global-chanset {
-autoop -autovoice
-bitch -cycle
+dontkickops -dynamicbans
-dynamicexempts -dynamicinvites
-enforcebans -greet
-inactive +nodesynch
-protectfriends -protectops
-revenge -revengebot
-secret +seen
+shared -statuslog
+userbans +userexempts
+userinvites -protecthalfops
-autohalfop
}
channel add #channel {
chanmode "+tn"
idle-kick 0
ban-time 0
invite-time 0
exempt-time 0
revenge-mode 0
flood-chan :0
flood-join 0:0
flood-ctcp 0:0
flood-deop 0:0
flood-kick 0:0
}
channel set #channel +nodesynch -autoop -autovoice -bitch -cycle -dontkickops -dynamicbans -dynamicexempts -dynamicinvites -enforcebans -greet -inactive -protectfriends -protectops -revenge -revengebot -secret +seen -shared -statuslog +userbans +userexempts +userinvites
simo I'll do that, but I can't see anything in your configuration referring to CLEARBANS command.simo wrote:i use this myselve and it seems to work fine
That would be because CLEARBANS has not been a valid channel set option for a very long time:) http://lists.eggheads.org/pipermail/cha ... 00042.htmljuanamores wrote:simo I'll do that, but I can't see anything in your configuration referring to CLEARBANS command.
How I prevent the bot remove any bans set by other users?SpiKe^^ wrote:That would be because CLEARBANS has not been a valid channel set option for a very long time:) http://lists.eggheads.org/pipermail/cha ... 00042.htmljuanamores wrote:simo I'll do that, but I can't see anything in your configuration referring to CLEARBANS command.
Code: Select all
cp eggdrop.conf abot.conf