How To Install EggDrop 1.8

    wget http://serbiancafe.ws/eggdrop-1.8.tar.gz
    tar zxvf eggdrop-1.8.tar.gz
    rm -rf eggdrop-1.8.tar.gz
    mv eggdrop-develop eggdrop-1.8
    cd eggdrop-1.8
    ./configure
    make config
    make
    make install
    cd
    cd eggdrop

    pico eggdrop.conf (or use your favorite file editor)

How To Install EggDrop

    wget http://serbiancafe.ws/eggdrop1.6.21.tar.gz
    tar zxvf eggdrop1.6.21.tar.gz
    rm -rf eggdrop1.6.21.tar.gz
    cd eggdrop1.6.21
    ./configure
    make config
    make
    make install
    cd
    cd eggdrop

    pico eggdrop.conf (or use your favorite file editor)


If the config doesnt run as it should, and you see something like this:
Tcl cannot be found on this system.

Eggdrop requires Tcl to compile. If you already have Tcl installed on
this system, and I just wasn't looking in the right place for it, re-run
./configure using the --with-tcllib='/path/to/libtcl.so' and
--with-tclinc='/path/to/tcl.h' options.
./configure --with-tclinc=/usr/include/tcl8.6/tcl.h --with-tcllib=/usr/lib/x86_64-linux-gnu/libtcl8.6.so
gcc -v
make -v
make config
make

or check our help page for common eggdrop errors --> EggDrop install errors


How To Configure EggDrop


#;;;;;;;;;;;;;;;;;;;;;;;;;;

#;; EggDrop Conf File

#;; Author : ex

#;; Version : 5.1

#;; http://serbiancafe.ws

#;;;;;;;;;;;;;;;;;;;;;;;;;;

### Core Settings ###
set admin “ex”
set nick “Serbian”
set altnick “SerbianBot-”
set realname “serbiancafe.org.rs”
set network “irc.serbiancafe.org.rs”
set net-type “3”
set init-server { putserv “mode SerbianBot +i” }
set default-port 6667
set servers {
irc.serbiancafe.org.rs
irc.druzenje.online

}

set timezone “GMT”
set offset “0”
set env(TZ) “$timezone $offset”
set my-hostname “EggDrop.serbiancafe.org.rs”
set my-ip “77.88.99.55”

### Logfile Settings ###
set max-logs 5
set max-logsize 0
set quick-logs 0
logfile mcobxs * “logs/SerbianBot.log”
logfile jkp #eggdrop “logs/#eggdrop.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 “SerbianBot.user”
set pidfile “pid.SerbianBot”
set chanfile “SerbianBot.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 “SerbianBot”
listen 2010 all
set remote-boots 0
set share-unlinks 0
set protect-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
+protectfriends +protectops
-revenge -revengebot
-secret +seen
+shared -statuslog
+userbans +userexempts
+userinvites -protecthalfops
-autohalfop
}

channel add #eggdrop {
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 #eggdrop -enforcebans -dynamicbans -autoop -autovoice +protectops +protectfriends

### Advanced Settings ###
set ignore-time 5
set hourly-updates 00
set owner “ex”
set notify-newusers “ex”
set default-flags “hp”
set whois-fields “url birthday”
set die-on-sighup 0
set die-on-sigterm 1
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/compat.tcl

./eggdrop -m eggdrop.conf to start your eggdrop for the first time and just
./eggdrop to start your eggdrop all other times
After your eggdrop is connected on irc, type: /msg YOURBOT hello