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.

2 Newbie Questions

Old posts that have not been replied to for several years.
Locked
Z
ZDarkGoku
Voice
Posts: 7
Joined: Sat Dec 04, 2004 11:10 pm

2 Newbie Questions

Post by ZDarkGoku »

1) My eggdrop bot is not responding to "/msg LiveBot hello" or DCC/CTCP chats.

2) How do I make the bot auto-identify its nickname on NickServ when it logins.
User avatar
]Kami[
Owner
Posts: 590
Joined: Thu Jul 24, 2003 2:59 pm
Location: Slovenia
Contact:

Post by ]Kami[ »

1)Use search function.

2)Use search function.
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

don't double post, check the replies of your previous post on the same subject in the junk yard section
Z
ZDarkGoku
Voice
Posts: 7
Joined: Sat Dec 04, 2004 11:10 pm

Post by ZDarkGoku »

Well... there are almost no posts concerning on DCC/CTCP the eggdrop bot. I've done everything the "Searched" posts said and still can't say "hello" or DCC to it.
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

make sure you didn't unbind *msg:hello (check your config); also make sure you've opened a listen port in the config
Z
ZDarkGoku
Voice
Posts: 7
Joined: Sat Dec 04, 2004 11:10 pm

Post by ZDarkGoku »

This is what I have in my config file. I can telnet to the bot with PuTTY on its listen port but I cannot DCC to it or say hello to it, weird. I saw somewhere that it says I need a userfile or something in the eggdrop directory of the shell.

Code: Select all

#!/home/zdarkgoku/eggdrop

### BASIC SETTINGS ###

set username "zdarkgoku"

set admin "ZDarkGoku <email: ZDarkGoku@mail.com>"

set network "irc.GamesNET.net"

set timezone "EST"

set offset "5"

### LOG FILES ###

set max-logs 5

set max-logsize 0

set quick-logs 0

set log-time 0

set quiet-save 0

set switch-logfiles-at 300

set keep-all-logs 0

set logfile-suffix ".%d%b%Y"

logfile ksxrow dblive "dblive.log"

### CONSOLE ###

set console "mkcobxs"

### FILES AND DIRECTORIES ###

set userfile "LiveBot.user"

set pidfile "pid.LiveBot"

set userfile-perm 0600

set sort-users 0

set help-path "help/"

set text-path "text/"

set mod-path "modules/"

set temp-path "/tmp"

set motd "text/motd"

set telnet-banner "text/banner"

### BOTNET/DCC/TELNET ###

listen 4505 all

set remote-boots 2

set share-unlinks 1

set protect-telnet 1

set require-p 1

set dcc-sanitycheck 0

set open-telnets 0

set stealth-telnets 1

set paranoid-telnet-flood 1

set use-telnet-banner 0

set ident-timeout 5

set connect-timeout 15

set dcc-flood-thr 3

set telnet-flood 5:60

set resolve-timeout 15

### MORE ADVANCED SETTINGS ###

set owner "ZDarkGoku"

set ignore-time 15

set hourly-updates 00

set max-dcc 50

set notify-newusers "$owner"

set default-flags "hp"

set whois-fields "url birthday"

set dupwait-timeout 5

set dupwait-timeout 5

set must-be-owner 1

unbind dcc n set *dcc:set

unbind dcc n tcl *dcc:tcl

unbind dcc n simul *dcc:simul

set enable-simul 0

set allow-dk-cmds 0

set die-on-sigterm 0

set die-on-sighup 0


### MODULES ###

# CHANNELS MODULE #

loadmodule channels

set chanfile "LiveBot.chan"

set ban-time 120

set exempt-time 60

set invite-time 60

set force-expire 0

set share-greet 0

set use-info 1

set global-flood-chan 10:60

set global-flood-join 5:60

set global-flood-kick 3:10

set global-flood-nick 5:60

set global-flood-deop 3:10

set global-flood-ctcp 3:60

set global-aop-delay 5:30

set global-chanmode "nt"

set global-idle-kick 0

set global-stopnethack-mode 0

set global-revenge-mode 1

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

channel add #dblive {
 chanmode "+nt-likm"
 idle-kick 0
 stopnethack-mode 0
 revenge-mode 0
 ban-time 120
 exempt-time 60
 invite-time 60
 aop-delay 5:30
 flood-chan 10:60
 flood-deop 3:10
 flood-kick 3:10
 flood-join 5:60
 flood-ctcp 3:60
 flood-nick 5:60
}

# SERVER MODULE #

loadmodule server


set servers {
 irc.GamesNET.net:6667
}

set net-type 0

set nick "\[LiveBot]"

set altnick "\[LiveBot?]"

set keep-nick 1

set strict-servernames 0

set never-give-up 1

set realname "/msg \[LiveBot] hello"

set default-port 6667

set server-cycle-wait 60

set server-timeout 60

set servlimit 0

set check-stoned 1

set serverror-quit 1

set max-queue-msg 300

set optimize-kicks 1

set use-console-r 0

set debug-output 0

set strict-host 0

#set nick-len 9

set answer-ctcp 3

set flood-msg 5:60

set flood-ctcp 3:60

set quiet-reject 1

set lowercase-ctcp 0

set double-help 0

set trigger-on-ignore 0

set double-mode 0

set use-penalties 1

#set check-mode-r 1

set double-server 0

# DNS MODULE #

loadmodule dns

# CTCP MODULE #

loadmodule ctcp

set ctcp-mode 0

# IRC MODULE #

loadmodule irc

set bounce-bans 1

set bounce-modes 0

set kick-fun 0

set ban-fun 0

set learn-users 0

set no-chanrec-info 0

set max-modes 30

set max-bans 20

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 bounce-exempts 0

set bounce-invites 0

#set use-exempts 0

#set use-invites 0

set prevent-mixing 1

set max-exempts 20

set max-invites 20

#set include-lk 1

#set use-354 0

#set rfc-compliant 1
#set kick-method 1

#set modes-per-line 3

# TRANSFER MODULE #

#loadmodule transfer

set max-dloads 3

set dcc-block 1024

set xfer-timeout 30

set copy-to-tmp 0

# COMPRESS MODULE #

loadmodule compress

set share-compressed 0

set compress-level 9

# SHARE MODULE #

loadmodule share

set resync-time 900

set private-globals "mnot"

set allow-resync 0

set private-global 0

set private-user 0

set override-bots 0

# FILESYSTEM MODULE #

loadmodule filesys

set files-path "/home/zdarkgoku/eggdrop/filesys"

set incoming-path "/home/zdarkgoku/eggdrop/filesys/incoming"

set filedb-path ""

set max-file-users 20

set max-filesize 1024

set upload-to-pwd 0

# NOTES MODULE #

loadmodule notes

set notefile "LiveBot.notes"

set max-notes 50

set note-life 60

set allow-fwd 0

set notify-users 1

set notify-onjoin 1

# CONSOLE MODULE #

loadmodule console

set console-autosave 1

set force-channel 0

set info-party 0

# ASSOC MODULE #

#loadmodule assoc

# BLOWFISH MODULE #

checkmodule blowfish

# SEEN MODULE #

loadmodule seen

# UPTIME MODULE #

loadmodule uptime

# WIRE MODULE #

#loadmodule wire

# WOOBIE MODULE #

#loadmodule woobie

### SCRIPTS ###

source scripts/alltools.tcl
source scripts/action.fix.tcl
source scripts/compat.tcl
source scripts/userinfo.tcl

loadhelp userinfo.help

C
CtrlAltDel
Halfop
Posts: 49
Joined: Wed Jun 02, 2004 7:58 am

Post by CtrlAltDel »

unbind msg - hello *msg:hello
bind msg - myword *msg:hello
try /msg [LiveBot] myword :-?
Z
ZDarkGoku
Voice
Posts: 7
Joined: Sat Dec 04, 2004 11:10 pm

Post by ZDarkGoku »

I'm still not getting any reply from the bot.
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

You have unbound 'hello' and therefore need to "/msg LiveBot myword"
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
F
Frontier
Voice
Posts: 3
Joined: Tue Sep 27, 2005 2:57 am
Location: Bornholm, Denmark
Contact:

Same problem here

Post by Frontier »

Alchera wrote:You have unbound 'hello' and therefore need to "/msg LiveBot myword"
Being honest here, I have the exact same problem. The bot won't respond to anything but telnet.

After having found this out, I have installed a few other TCL scripts (google, googlescore, etc) - and they work OK (respond to channel triggers).

I'm running the latest windows version on a Win2K3 server. This is an excerpt from my eggdrop.conf:
#unbind msg - hello *msg:hello
bind msg - hi! *msg:hello


Neither hello or hi! works...

Sincerely,
Klaus J.
User avatar
De Kus
Revered One
Posts: 1361
Joined: Sun Dec 15, 2002 11:41 am
Location: Germany

Post by De Kus »

have you verified that 'learn-users' is set to '1'?

If ZDarkGokus config paste is still uptodate he is the example of "too stupid to read the comments in the config file".
Last edited by De Kus on Tue Sep 27, 2005 3:56 am, edited 1 time in total.
De Kus
StarZ|De_Kus, De_Kus or DeKus on IRC
Copyright © 2005-2009 by De Kus - published under The MIT License
Love hurts, love strengthens...
F
Frontier
Voice
Posts: 3
Joined: Tue Sep 27, 2005 2:57 am
Location: Bornholm, Denmark
Contact:

Re: Same problem here

Post by Frontier »

OK - got it working now.

I simply changed set learn-users to 1 in my eggdrop.conf file.

I hope this helps other users, having the same problem...
D
Derek
Voice
Posts: 12
Joined: Mon Sep 26, 2005 4:19 pm

Post by Derek »

Dang :( That didn't fix my problem. I still cannot DCC chat w/ the bot. Only telnet works. Anymore ideas?
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

Derek wrote:Dang :( That didn't fix my problem. I still cannot DCC chat w/ the bot. Only telnet works. Anymore ideas?
virtually all possible reasons for that are listed and explained in the top sticky post of this forum
connection, sharing, dcc problems? click <here>
before asking for scripting help, read <this>
use

Code: Select all

 tag when posting logs, code
Locked