I am running eggdrop 1.8 and when I do a ./autobotchk my.conf I get
Eggdrop v1.8.1+alpha (C) 1997 Robey Pointer (C) 1999-2017 Eggheads
Configure flags: none
Compiled with: IPv6, TLS, handlen=32
[16:21:05] LANG: No lang files found for section core.
while executing
"exec "$dir/$binary" -v"
invoked from within
"if {![regexp {handlen=([0-9]+)} "[exec "$dir/$binary" -v]" -> handlen]} {
puts " Could not find handlen used, defaulting to 32."
# len 32 means u..."
(file "./autobotchk" line 250)
Same thing for me. Running Debian 8.7, with 3.16.0-4-amd64 kernel.
Eggdrop compiled perfectly, with no stdout errors. It only errored when I created cron using ./autobotchk
devnull@matrix.home: cd ~/eggdrop/scripts; chmod 700 autobotchk; ./autobotchk chmod.conf -dir /home/devnull/eggdrop -noemail
autobotchk 1.11, (C) 1999-2003 Jeff Fisher (guppy@eggheads.org)
(C) 2004-2016 Eggheads Development Team
------------------------------------------------------------
Opening 'chmod.conf' for processing ... done
Scanning the config file ................ done
Defaulting $botnet-nick to "chmod"
Eggdrop v1.8.1 (C) 1997 Robey Pointer (C) 1999-2017 Eggheads
Configure flags: '--with-tclinc=/usr/include/tcl8.6/tcl.h' '--with-tcllib=/usr/lib/x86_64-linux-gnu/libtcl8.6.so' '--with-handlen=30' '--with-openssl=/usr/local/ssl'
Compiled with: IPv6, TLS, handlen=30
[09:08:22] LANG: No lang files found for section core.
while executing
"exec "$dir/$binary" -v"
invoked from within
"if {![regexp {handlen=([0-9]+)} "[exec "$dir/$binary" -v]" -> handlen]} {
puts " Could not find handlen used, defaulting to 32."
# len 32 means u..."
(file "./autobotchk" line 250)
devnull@matrix.home
We explore.. and you call us criminals. We seek after knowledge.. and you call us criminals. We exist without skin color, without nationality, without religious bias.. and you call us criminals.
That still doesn't work. It's easier to just crontab -e and enter manually.
We explore.. and you call us criminals. We seek after knowledge.. and you call us criminals. We exist without skin color, without nationality, without religious bias.. and you call us criminals.
Would it solve it to simply copy autobotchk up one dir, so that a copy is in the same dir with the eggdrop executable and the working .conf file? Then no -dir switch is needed.
I've done it this way many times.
For a fun (and popular) Trivia game, visit us at: irc.librairc.net #science-fiction . Over 300K Q & A to play in BogusTrivia !
I had this issue too, at first. Here is how I managed it perfectly.
1. navigate to the directory where the eggdrop executable is installed.
2. make sure that the config file for your bot is in this directory as well
3. type: