This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

Eggdrop won't connect

General support and discussion of Eggdrop bots.
Post Reply
Y
Yaxyo
Voice
Posts: 3
Joined: Fri Dec 30, 2005 8:42 am

Eggdrop won't connect

Post by Yaxyo »

This is my config file:

Code: Select all

set username "Jessica"
set admin "Yaxyo"
set network "irc.fpz.hr"
set timezone "EST"
set offset "5"
set max-logs 5
set max-logsize 0
set quick-logs 0
#logfile mco * "eggdrop.log"
#logfile jk #warezhr.org "warezhr.org.log"
set log-time 1
set keep-all-logs 0
set switch-logfiles-at 300
set quiet-save 0
set console "mkcobxs"

set userfile "bot.user"
set sort-users 0
set help-path "help/"
set temp-path "/tmp"
set motd "motd"
set telnet-banner "telnet-banner"

#listen 3333 bots
#listen 4444 users
listen 3333 all

set protect-telnet 0
set dcc-sanitycheck 0
set ident-timeout 5
set require-p 0
set open-telnets 0
set stealth-telnets 0
set use-telnet-banner 0
set connect-timeout 15
set dcc-flood-thr 3
set telnet-flood 5:60
set paranoid-telnet-flood 1
set resolve-timeout 15

set ignore-time 15
set hourly-updates 00
set owner "Yaxyo"
set notify-newusers "$owner"
set default-flags "hp"
set whois-fields "url birthday"
set remote-boots 2
set share-unlinks 1
set die-on-sighup 0
set die-on-sigterm 0
unbind dcc n tcl *dcc:tcl
unbind dcc n set *dcc:set
set must-be-owner 0
unbind dcc n simul *dcc:simul
set max-dcc 50
set dcc-portrange 1024:65535
set enable-simul 1
set allow-dk-cmds 1
set mod-path "modules/"

loadmodule channels
set chanfile "bot.chan"
set ban-time 120
set exempt-time 60
set invite-time 60
set share-greet 0
set use-info 1

set global-flood-chan 800:10
set global-flood-deop 800:10
set global-flood-kick 800:10
set global-flood-join 800:10
set global-flood-ctcp 800:10

set global-idle-kick 0

set global-chanset {
        -clearbans      -enforcebans
        +dynamicbans    +userbans
        -autoop         -bitch
        +greet          +protectops
        +statuslog      +stopnethack
        -revenge        -secret
        +autovoice      +cycle
        +dontkickops    -wasoptest
        -inactive       -protectfriends
        +shared         -seen
	+userexempts	+dynamicexempts
	+userinvites	+dynamicinvites
}

set global-chanmode "nt"


channel add #warezhr.org {
  chanmode "+nt-likm"
  idle-kick 0
  flood-chan 800:10
  flood-deop 800:10
  flood-kick 800:10
  flood-join 800:10
  flood-ctcp 800:10
}


channel set #warezhr.org -clearbans
channel set #warezhr.org +enforcebans
channel set #warezhr.org +dynamicbans
channel set #warezhr.org +userbans
channel set #warezhr.org +dynamicexempts
channel set #warezhr.org +userexempts
channel set #warezhr.org +dynamicinvites
channel set #warezhr.org +userinvites
channel set #warezhr.org -autoop
channel set #warezhr.org -bitch
channel set #warezhr.org +greet
channel set #warezhr.org +protectops
channel set #warezhr.org +protectfriends
channel set #warezhr.org +statuslog
channel set #warezhr.org +stopnethack
channel set #warezhr.org +revenge
channel set #warezhr.org +autovoice
channel set #warezhr.org -secret
channel set #warezhr.org -shared
channel set #warezhr.org +cycle
channel set #warezhr.org +dontkickops
channel set #warezhr.org -wasoptest
channel set #warezhr.org -inactive
channel set #warezhr.org -seen


##### SERVER MODULE #####


loadmodule server

set net-type 0
set nick "Jessica"
set altnick "Jess"
set realname "Hot Chick"
set init-server { putserv "MODE $botnick +i-ws" }

set servers {
irc.fpz.hr:6667
  
}

set keep-nick 1
set use-ison 1
set strict-host 0
set quiet-reject 1
set lowercase-ctcp 0
set answer-ctcp 3
set flood-msg 5:60
set flood-ctcp 3:60
set never-give-up 1
set strict-servernames 0
set default-port 6667
set server-cycle-wait 60
set server-timeout 15
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
loadmodule ctcp
set ctcp-mode 0
loadmodule irc
set bounce-bans 1
set bounce-modes 0
set max-bans 20
set max-modes 30
set allow-desync 0
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
unbind msg - hello *msg:hello
bind msg - myword *msg:hello
unbind msg - ident *msg:ident
unbind msg - addhost *msg:addhost
set no-chanrec-info 0
set revenge-mode 1
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 files-path "/home/mydir/filesys"
set incoming-path "/home/mydir/filesys/incoming"
set upload-to-pwd 0
set filedb-path ""
set max-file-users 20
set max-filesize 1024
loadmodule notes
set notefile "bot.notes"
set max-notes 50
set note-life 60
set allow-fwd 0
set notify-users 1
set notify-onjoin 1
loadmodule console
set console-autosave 1
set force-channel 0
set info-party 0

#loadmodule woobie
#loadmodule seen
checkmodule blowfish
#loadmodule assoc
#loadmodule wire

source scripts/alltools.tcl
source scripts/action.fix.tcl
and when I write in connsole ./eggdrop jessica.conf -m it give's me this:

Code: Select all

Eggdrop v1.6.17 (C) 1997 Robey Pointer (C) 2004 Eggheads
[13:52] --- Loading eggdrop v1.6.17 (Fri Dec 30 2005)
[13:52] Listening at telnet port 3342 (all).
[13:52] Module loaded: channels
[13:52] Module loaded: server
[13:52] Module loaded: ctcp
[13:52] Module loaded: irc
[13:52] Module loaded: notes            (with lang support)
[13:52] Module loaded: console          (with lang support)
[13:52] Module loaded: blowfish
[13:52] Creating channel file


STARTING BOT IN USERFILE CREATION MODE.
Telnet to the bot and enter 'NEW' as your nickname.
OR go to IRC and type:  /msg Jessica hello
This will make the bot recognize you as the master.

[13:52] === Jessica: 1 channels, 0 users.
Launched into the background  (pid: 4527)
And the bot doesnt connect to server, and of course in channel too. I dont know what to try. Could it be couse i putted my adsl modem to work in router mod and he doesnt allows him to connect, but with mirc im connecting to this network/channel and I dont have problems. Im using Debian.
Tnx a lot and cheers :)
ps: sorry for my bad english ;)
d
deadite66
Halfop
Posts: 74
Joined: Mon May 30, 2005 2:49 am
Location: Great Yarmouth, UK

Post by deadite66 »

maybe uncomment
#logfile mco * "eggdrop.log"
it may tell you something or try telneting to the bot.
<- tcl newb
Y
Yaxyo
Voice
Posts: 3
Joined: Fri Dec 30, 2005 8:42 am

Post by Yaxyo »

hmm, I uncomented but i only have file CONTENTS in /losg/ dir and nothing else...and pls, can you explain me how to telnet, im still a very big noob on linux...im working on it by ssh on Windows....and i cant use GUI because computer is too old for it (P at 133mhz overclocked on 166 :lol: )
I
Icebroker
Voice
Posts: 1
Joined: Fri Dec 30, 2005 5:45 pm

Post by Icebroker »

hi,

i have the same problem.

when i start with eggdrop -m eggdrop.conf then they say (german)
Eggdrop v1.6.13+sharefix (C) 1997 Robey Pointer (C) 2002 Eggheads
[22:54] --- Loading eggdrop v1.6.13+sharefix (Fri Dec 30 2005)
Generated config for eggdrop 1.6
on Thu Dec 29 14:38:43 EST 2005
[22:54] Listening at telnet port 3333 (all)
[22:54] Modul geladen: dns
[22:54] Modul geladen: channels
[22:54] Modul geladen: server
[22:54] Modul geladen: ctcp
[22:54] Modul geladen: irc
[22:54] Modul geladen: transfer (mit Sprach-Unterstuetzung)
[22:54] Modul geladen: share
[22:54] Modul geladen: compress
[22:54] Modul geladen: filesys (mit Sprach-Unterstuetzung)
[22:54] Modul geladen: notes (mit Sprach-Unterstuetzung)
[22:54] Modul geladen: console (mit Sprach-Unterstuetzung)
[22:54] Modul geladen: seen
[22:54] Modul geladen: blowfish
[22:54] Modul geladen: assoc (mit Sprach-Unterstuetzung)
[22:54] Modul geladen: wire (mit Sprach-Unterstuetzung)
[22:54] Modul geladen: uptime
[22:54] Userinfo TCL v1.07 loaded (URL BF GF IRL EMAIL DOB PHONE ICQ).
[22:54] use '.help userinfo' for commands.


STARTE DEN BOT IM BENUTZERDATEI-ERSTELLUNGS-MODUS.
Baue eine Telnetverbindung zu dem Bot auf und gib 'NEW' als Deinen Nickname ein

ODER gehe ins IRC und: /msg Silent hello
Dies macht Dich zum Master des Bots.

[22:54] === Silent: 1 channels, 0 users.
Launched into the background (pid: 8072)
but wehn i start with eggdrop -mn eggdrop.conf
Eggdrop v1.6.13+sharefix (C) 1997 Robey Pointer (C) 2002 Eggheads
[22:56] Allocated bind table unld (flags 1)
[22:56] Allocated bind table time (flags 1)
[22:56] Allocated bind table note (flags 0)
[22:56] Allocated bind table nkch (flags 1)
[22:56] Allocated bind table load (flags 1)
[22:56] Allocated bind table link (flags 1)
[22:56] Allocated bind table filt (flags 1)
[22:56] Allocated bind table disc (flags 1)
[22:56] Allocated bind table dcc (flags 0)
[22:56] Allocated bind table chpt (flags 1)
[22:56] Allocated bind table chon (flags 1)
[22:56] Allocated bind table chof (flags 1)
[22:56] Allocated bind table chjn (flags 1)
[22:56] Allocated bind table chat (flags 1)
[22:56] Allocated bind table bot (flags 0)
[22:56] Allocated bind table bcst (flags 1)
[22:56] Allocated bind table away (flags 1)
[22:56] Allocated bind table act (flags 1)
[22:56] Allocated bind table evnt (flags 1)
[22:56] --- Loading eggdrop v1.6.13+sharefix (Fri Dec 30 2005)
Generated config for eggdrop 1.6
on Thu Dec 29 14:38:43 EST 2005
[22:56] LANG: Language loaded: german
[22:56] LANG: 394 messages of 452 lines loaded from ./language/core.german.lang
[22:56] LANG: 0 adds, 394 updates to message table
[22:56] Logfile suffix changed. Closing all open logs.
[22:56] Listening at telnet port 3333 (all)
[22:56] Modul geladen: dns
[22:56] Modul geladen: channels
[22:56] Allocated bind table wall (flags 1)
[22:56] Allocated bind table raw (flags 1)
[22:56] Allocated bind table notc (flags 1)
[22:56] Allocated bind table msgm (flags 1)
[22:56] Allocated bind table msg (flags 0)
[22:56] Allocated bind table flud (flags 1)
[22:56] Allocated bind table ctcr (flags 1)
[22:56] Allocated bind table ctcp (flags 1)
[22:56] Modul geladen: server
[22:56] Modul geladen: ctcp
[22:56] Allocated bind table topc (flags 1)
[22:56] Allocated bind table splt (flags 1)
[22:56] Allocated bind table sign (flags 1)
[22:56] Allocated bind table rejn (flags 1)
[22:56] Allocated bind table part (flags 1)
[22:56] Allocated bind table nick (flags 1)
[22:56] Allocated bind table mode (flags 1)
[22:56] Allocated bind table kick (flags 1)
[22:56] Allocated bind table join (flags 1)
[22:56] Allocated bind table pubm (flags 1)
[22:56] Allocated bind table pub (flags 0)
[22:56] Allocated bind table need (flags 1)
[22:56] Modul geladen: irc
[22:56] Allocated bind table rcvd (flags 1)
[22:56] Allocated bind table sent (flags 1)
[22:56] Allocated bind table lost (flags 1)
[22:56] Allocated bind table tout (flags 1)
[22:56] LANG: Section loaded: transfer
[22:56] LANG: 59 messages of 65 lines loaded from ./language/transfer.english.la
ng
[22:56] LANG: 59 adds, 0 updates to message table
[22:56] Modul geladen: transfer (mit Sprach-Unterstuetzung)
[22:56] Modul geladen: share
[22:56] Modul geladen: compress
[22:56] Allocated bind table fil (flags 0)
[22:56] LANG: Section loaded: filesys
[22:56] LANG: 53 messages of 58 lines loaded from ./language/filesys.english.lan
g
[22:56] LANG: 53 adds, 0 updates to message table
[22:56] LANG: 53 messages of 62 lines loaded from ./language/filesys.german.lang

[22:56] LANG: 0 adds, 53 updates to message table
[22:56] Modul geladen: filesys (mit Sprach-Unterstuetzung)
[22:56] LANG: Section loaded: notes
[22:56] LANG: 42 messages of 47 lines loaded from ./language/notes.english.lang
[22:56] LANG: 42 adds, 0 updates to message table
[22:56] LANG: 42 messages of 47 lines loaded from ./language/notes.german.lang
[22:56] LANG: 0 adds, 42 updates to message table
[22:56] Modul geladen: notes (mit Sprach-Unterstuetzung)
[22:56] LANG: Section loaded: console
[22:56] LANG: 10 messages of 15 lines loaded from ./language/console.english.lan
g
[22:56] LANG: 10 adds, 0 updates to message table
[22:56] LANG: 10 messages of 15 lines loaded from ./language/console.german.lang

[22:56] LANG: 0 adds, 10 updates to message table
[22:56] Modul geladen: console (mit Sprach-Unterstuetzung)
[22:56] Modul geladen: seen
[22:56] Modul geladen: blowfish
[22:56] LANG: Section loaded: assoc
[22:56] LANG: 16 messages of 21 lines loaded from ./language/assoc.english.lang
[22:56] LANG: 16 adds, 0 updates to message table
[22:56] LANG: 16 messages of 21 lines loaded from ./language/assoc.german.lang
[22:56] LANG: 0 adds, 16 updates to message table
[22:56] Modul geladen: assoc (mit Sprach-Unterstuetzung)
[22:56] LANG: Section loaded: wire
[22:56] LANG: 10 messages of 15 lines loaded from ./language/wire.english.lang
[22:56] LANG: 10 adds, 0 updates to message table
[22:56] LANG: 10 messages of 17 lines loaded from ./language/wire.german.lang
[22:56] LANG: 0 adds, 10 updates to message table
[22:56] Modul geladen: wire (mit Sprach-Unterstuetzung)
[22:56] Modul geladen: uptime
[22:56] Userinfo TCL v1.07 loaded (URL BF GF IRL EMAIL DOB PHONE ICQ).
[22:56] use '.help userinfo' for commands.


STARTE DEN BOT IM BENUTZERDATEI-ERSTELLUNGS-MODUS.
Baue eine Telnetverbindung zu dem Bot auf und gib 'NEW' als Deinen Nickname ein.

ODER gehe ins IRC und: /msg Silent hello
Dies macht Dich zum Master des Bots.

[22:56] === Silent: 1 channels, 0 users.
[22:56] main: entering loop
[22:56] Versuche Server irc.ogamenet.net:6667
[22:56] DNS resolved irc.ogamenet.net to 83.133.81.179
[22:56] dequeue_sockets(): errno = 128 (Transport endpoint is not connected) on
6
[22:56] Timeout: connect to irc.ogamenet.net
the bot dont connect to the irc :((
i searched by google, but i dont found a answer....
pls help me.

here my server module
#### SERVER MODULE ####

# This module provides the core server support. You have to load this
# if you want your bot to come on IRC. Not loading this is equivalent
# to the old NO_IRC define.
loadmodule server

# What is your network?
# 0 = EFnet
# 1 = IRCnet
# 2 = Undernet
# 3 = DALnet
# 4 = +e/+I/max-modes 20 Hybrid
# 5 = Others
set net-type 5

# Set the nick the bot uses on IRC, and on the botnet unless you specify a
# separate botnet-nick, here.
set nick "Silent"

# Set the alternative nick which the bot uses on IRC if the nick specified
# by 'set nick' is unavailable. All '?' characters will be replaced by random
# numbers.
set altnick "TheSilent"

# Set what should be displayed in the real-name field for the bot on IRC.
set realname "iCe_RulZ"

# This is a Tcl script to be run immediately after connecting to a server.
bind evnt - init-server evnt:init_server

proc evnt:init_server {type} {
global botnick
putquick "MODE $botnick +i-ws"
}

# Set the default port which should be used if none is specified with
# '.jump' or in 'set servers'.
set default-port 6667

# This is the bot's server list. The bot will start at the first server listed,
# and cycle through them whenever it gets disconnected. You need to change these
# servers to YOUR network's servers.
#
# The format is:
# server[:port[:password]]
#
# Both the port and password fields are optional; however, if you want to set a
# password you must also set a port. If a port isn't specified it will default to
# your default-port setting.
set servers {
irc.ogamenet.net:6667
irc.ogamenet.net
irc.ogamenet:6667
ogamenet:6667
irc.ogamenet.net:8080
}

# This setting makes the bot try to get his original nickname back if its
# primary nickname is already in use.
set keep-nick 1

# Set this to 1 if you don't want your the bot to strip a leading '~' on
# user@hosts.
set strict-host 1

# This setting makes the bot squelch the error message when rejecting a DCC
# CHAT, SEND or message command. Normally, Eggdrop notifies the user that the
# command has been rejected because they don't have access. Note that sometimes
# IRC server operators detect bots that way.
set quiet-reject 1

# If you want your bot to answer lower case ctcp requests (non rfc-
# compliant), set this setting to 1. mIRC will do this, most other
# clients will not.
set lowercase-ctcp 0

# Set how many ctcps should be answered at once.
set answer-ctcp 3

# Set here how many msgs in how many seconds from one host constitutes
# a flood. If you set this to 0:0, msg flood protection will be disabled.
set flood-msg 5:60

# Set here how many ctcps in how many seconds from one host constitutes
# a flood. If you set this to 0:0, ctcp flood protection will be disabled.
set flood-ctcp 3:60

# This settings makes the bot cycle forever through the server list until
# it successfully connects to one.
set never-give-up 1

# This setting defines how long Eggdrop should wait before moving from one
# server to another on disconnect. If you set 0 here, Eggdrop will not wait
# at all and will connect instantly. Setting this too low could result in
# your bot being K:Lined.
set server-cycle-wait 60

# Set here how long Eggdrop should wait for a response when connecting to a
# server before giving up and moving on to next server.
set server-timeout 30

# If the number of servers on the net gets below this number, the bot
# will jump to a new server (it will assume it's on the losing end of
# a netsplit). Set this to 0 to turn off. If your bot is running on
# any major IRC network, this should probably be turned off.
set servlimit 0

# Set this to 1 if Eggdrop should check for stoned servers? (where the
# server connection has died, but Eggdrop hasn't been notified yet).
set check-stoned 1

# If you want your bot to exit the server if it receives an ERROR message,
# set this to 1.
set serverror-quit 1

# Set here the maximum number of lines to queue to the server. If you're
# going to dump large chunks of text to people over IRC, you will probably
# want to raise this. 300 is fine for most people though.
set max-queue-msg 300

# If you want Eggdrop to trigger binds for ignored users, set this to 1.
set trigger-on-ignore 0

# Allow identical messages in the mode queue?
set double-mode 1

# Allow identical messages in the server queue?
set double-server 1

# Allow identical messages in the help queue?
set double-help 1

# This optimizes the kick queue. It also traces nick changes and parts in
# the channel and changes the kick queue accordingly. There are three
# different options for this setting:
# 0 = Turn it off.
# 1 = Optimize the kick queue by summarizing kicks.
# 2 = Trace nick changes and parts on the channel and change the queue
# accordingly. For example, bot will not try to kick users who have
# already parted the channel.
# ATTENTION: Setting 2 is very CPU intensive.
set optimize-kicks 1

# If your network supports more recipients per command then 1, you can
# change this behavior here. Set this to the number of recipients per
# command, or set this to 0 for unlimited.
set stack-limit 4
thx 4 help

mfg
ice
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
J
JAFO
Voice
Posts: 19
Joined: Thu Oct 13, 2005 1:18 pm

Post by JAFO »

an option would be ( IF ya can telnet into the bot with putty.exe orso ) , make the bot jump to an IP instead of host. Or add the IP in the .conf.

Had same probs once too.
Did in telnet / putty >>>> .jump xx.xxx.xxx.xxx

Worth a try :)
Y
Yaxyo
Voice
Posts: 3
Joined: Fri Dec 30, 2005 8:42 am

Post by Yaxyo »

lol, i dont know how, but when i typed ./eggdrop -mn jessica.conf and worked :) lol

Im getting this message but lol, i dont give a [censored], it's working:

Code: Select all

[13:46] === Jessica: 1 channels, 0 users.
[13:46] main: entering loop
[13:46] Trying server irc.fpz.hr:6667
lol, tnx IceBroker, you gave me the idea :)
Post Reply