egghelp.org community Forum Index
[ egghelp.org home | forum home ]
egghelp.org community
Discussion of eggdrop bots, shell accounts and tcl scripts.
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Need help with bot.conf Please

 
Post new topic   Reply to topic    egghelp.org community Forum Index -> Eggdrop Help
View previous topic :: View next topic  
Author Message
Mike05
Voice


Joined: 12 Dec 2020
Posts: 22

PostPosted: Tue Apr 27, 2021 11:11 pm    Post subject: Need help with bot.conf Please Reply with quote

Hello Friends;

Need help with bot.conf, to properly configure. Please look at my bot.conf and guide me what direct should be removed or modify and if any directives need to be added. After Script Setting. There is a directive

BotNick BotPassword, it should be there or not, doesn't it concern security?

Your help would be much appreciated.

Thanks & Regards

========================================

bot.conf

#######################################################
## _____ ____`` ##
## | ____|__ _ __ _| _ \ _ __ ___ _ __ ##
## | _| / _` |/ _` | | | | '__/ _ \| '_ \ ##
## | |__| (_| | (_| | |_| | | | (_) | |_) | ##
## |_____\__, |\__, |____/|_| \___/| .__/ ##
## |___/ |___/ 1.8.4 |_| ##
## ##
## ##
#######################################################

#! ./eggdrop

### Core Settings ###
set admin "MyNick"
set nick "Bot"
set altnick "Bot1"
set realname "#mychannel bot"
set username "Bot"
set net-type "3"
set init-server { putserv "mode Bot +ix" }
set servers {
111.11.111.11:+6697
}

## What is your network?
## 0 = EFnet
## 1 = IRCnet
## 2 = Undernet
## 3 = DALnet
## 4 = +e/+I/max-modes 20 Hybrid
## 5 = Others. See eggdrop.conf for settings related to this.
set net-type 0

set timezone "GMT"
set offset "0"
set env(TZ) "$timezone $offset"
set vhost4/listen-addr "111.11.111.11"

### Logfile Settings ###
set max-logs 5
set max-logsize 0
set quick-logs 0
logfile mcobxs * "logs/bot.log"
logfile jkp #mychannel "logs/#mychannel.log"
set log-time 1
set keep-all-logs 1
set logfile-suffix ""
set switch-logfiles-at 300
set quiet-save 0

### Console Settings ###
set console "mkcobxs"

### File & Directory Settings ###
set userfile "Bot.user"
set pidfile "pid.Bot"
set chanfile "Bot.chan"
set force-expire 0
set share-greet 0
set use-info 1
set sort-users 0
set help-path "help/"
set text-path "text/"
set temp-path "/tmp"
set motd "text/motd"
set telnet-banner "text/banner"
set userfile-perm 0600
set mod-path "modules/"

### BotNet Settings ###
set botnet-nick "Bot"
listen 3458 all
set remote-boots 0
set shareunlinks 0-
set Bottect-telnet 1
set dcc-sanitycheck 1
set ident-timeout 0
set require-p 1
set open-telnets 0
set stealth-telnets 0
set use-telnet-banner 0
set connect-timeout 30
set dcc-flood-thr 3
set telnet-flood 5:60
set paranoid-telnet-flood 1
set resolve-timeout 15

### Channel Settings ###
loadmodule channels
set global-flood-chan 4:5
set global-flood-deop 0:0
set global-flood-kick 0:0
set global-flood-join 4:05
set global-flood-ctcp 2:02
set global-flood-nick 5:20
set global-aop-delay 0:00
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 60
set global-invite-time 60

set global-chanset {
-autoop -autovoice
-bitch -cycle
+dontkickops -dynamicbans
+dynamicexempts +dynamicinvites
-enforcebans -greet
-inactive +nodesynch
-Bottectfriends -Bottectops
+revenge +revengebot
-secret -seen
+shared -statuslog
+userbans +userexempts
+userinvites -Bottecthalfops
-autohalfop
}

channel add #mychannel {
chanmode "+tn"
idle-kick 0
flood-chan 5:4
flood-join 5:10
flood-ctcp 3:60
flood-deop 0:0
flood-kick 0:0
}
channel set #mychannel -enforcebans -dynamicbans -autoop -autovoice -Bottectops -Bottectfriends

### Advanced Settings ###
set ignore-time 5
set hourly-updates 00
set owner "MyNick"
set notify-newusers "3458"
set default-flags "hp"
set whois-fields "url birthday"
set die-on-sighup 0
set die-on-sigterm 1
set nat-ip "111.11.111.11"
unbind dcc n tcl *dcc:tcl
unbind dcc n set *dcc:set
set must-be-owner 1
unbind dcc n simul *dcc:simul
set max-dcc 50
set enable-simul 1
set allow-dk-cmds 1
set dupwait-timeout 5

### Module Settings ###
loadmodule dns
loadmodule transfer
loadmodule share
loadmodule server
loadmodule ctcp
loadmodule irc
loadmodule notes
loadmodule console
loadmodule blowfish
checkmodule blowfish
loadmodule uptime

set keep-nick 1
set strict-host 0
set quiet-reject 1
set lowercase-ctcp 0
set answer-ctcp 3
set flood-msg 5:5
set flood-ctcp 3:60
set never-give-up 1
set strict-servernames 0
set server-cycle-wait 60
set server-timeout 60
set servlimit 0
set check-stoned 1
set use-console-r 0
set debug-output 0
set serverror-quit 1
set max-queue-msg 300
set trigger-on-ignore 0
set double-mode 0
set double-server 0
set double-help 0
set optimize-kicks 1
set stack-limit 4
set ctcp-mode 0
set bounce-bans 1
set bounce-modes 0
set max-bans 100
set max-modes 30
set kick-fun 0
set ban-fun 0
set learn-users 0
set wait-split 600
set wait-info 180
set mode-buf-length 200
bind msg - ident *msg:ident
bind msg - addhost *msg:addhost
set no-chanrec-info 0
set bounce-exempts 0
set bounce-invites 0
set max-exempts 20
set max-invites 20
set prevent-mixing 1
set max-dloads 3
set dcc-block 1024
set copy-to-tmp 1
set xfer-timeout 30
set share-compressed 1
set max-notes 50
set note-life 60
set allow-fwd 0
set notify-users 1
set notify-onjoin 1
set console-autosave 1
set force-channel 0
set info-party 0


### Script Settings ###
source scripts/alltools.tcl
source scripts/action.fix.tcl
source scripts/cmd_resolve.tcl
source scripts/swearkick.tcl
source scripts/compat.tcl
source scripts/oper.tcl
source scripts/BlackTools/BlackTools.tcl

set init-server {
putquick "identify BotNick BotPass"
putserv "oper eggdrop eggdrop"
}

# A few IRC networks (EFnet and Undernet) have added some simple checks to
# prevent drones from connecting to the IRC network. While these checks are
# fairly trivial, they will prevent your Eggdrop from automatically
# connecting. In an effort to work-around these, we have developed a couple of
# TCL scripts to automate the Botcess.

if {[info exists net-type]} {
switch -- ${net-type} {
"0" {
# EFnet
source scripts/quotepong.tcl
}
"2" {
# Undernet
source scripts/quotepass.tcl
}
}
}
Back to top
View user's profile Send private message
haferbrei
Voice


Joined: 08 Apr 2020
Posts: 23

PostPosted: Sat May 08, 2021 12:56 am    Post subject: Reply with quote

its ok.
Back to top
View user's profile Send private message
Mike05
Voice


Joined: 12 Dec 2020
Posts: 22

PostPosted: Tue May 11, 2021 8:41 pm    Post subject: Reply with quote

Thank you so much for your response.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    egghelp.org community Forum Index -> Eggdrop Help All times are GMT - 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Forum hosting provided by Reverse.net

Powered by phpBB © 2001, 2005 phpBB Group
subGreen style by ktauber