you gotta change your port. i have this happen all the time...it means someone else is using that port..
while you are logged into your shell account look for and use the egg-bnc-ports and find one that someone is not using.... change your config file and try that, if you still have problems ask the shell owner what ports are available. The install instructions shows you to change from 3333, you gotta read more.
# This opens a telnet port by which you and other bots can
# interact with the Eggdrop by telneting in.
#
# There are more options for the listen command in doc/tcl-commands.doc.
# Note, if you are running more than one bot on the same machine, you will
# want to space the telnet ports at LEAST 5 apart. 10 is even better.
#
# Valid ports are typically anything between 1025 and 65535 assuming the
# port is not already in use.
#
# If you would like the bot to listen for users and bots in separate ports,
# use the following format.
#
# listen 3333 bots
# listen 4444 users
#
# If you wish to use only one port, use this format:
listen 3333 all
Note that port 3333 is the default port, and it is highly advised to change this, and keep it secret.....
Helps if you enable the listen port. Remove the comment in front of it.
If its a new bot (no userfile), you have to identify to it first, with /msg bot hello, or telnet to it and identify as NEW (assuming you didnt change this in the config file)
If you still can't dcc/ctcp/telnet it, then make sure that its not your irc client that have problems.