I do get this error./autobotchk eggdrop.conf -dir /home/to/my/eggdrop/root/dir -noemail
My config looks this oneautobotchk 1.10, (C) 2003 Jeff Fisher (guppy@eggheads.org)
------------------------------------------------------------
Opening 'eggdrop.conf' for processing ... done
Scanning the config file .. done
Defaulting $pidfile to "pid.mybot"
*** ERROR: could not find either $userfile or $botnet-nick
Are you sure this is a valid eggdrop config file?
Code: Select all
#! /path/to/executable/eggdrop
# ^- set that to the directory eggdrop is in ie "#! /home/lamest/egg/eggdrop"
#
# $Id: eggdrop.simple.conf,v 1.3 2001/07/18 06:20:55 tothwolf Exp $
#
# This is a sample configuration file for your bot. You will definitely
# want to edit this, to set up your bot. Right now it creates a bot called
# "LamestBot" which sits on channel #lamest.
#
# more options can be found in files in doc/settings/
#
# IMPORTANT: Remember to make install and cd to the directory it created
# (~/eggdrop by default) before you continue, running the bot from
# eggdrop1.6.x/ will not work.
#
# PLEASE EDIT THIS FILE COMPLETELY! YOUR BOT WILL NOT FUNCTION PROPERLY IF
# YOU DO NOT CONFIGURE IT CORRECTLY! WE CAN NOT STRESS THIS ENOUGH!
# don't edit those 9 lines now!!
set mod-path "modules/"
set help-path "help/"
set text-path "text/"
loadmodule dns
loadmodule channels
loadmodule server
loadmodule ctcp
loadmodule irc
#loadmodule notes
loadmodule console
loadmodule share
loadmodule transfer
checkmodule blowfish
# start configuring here!
##### variables:
set nick NICKNAME
set username USERNAME
set botnet-nick BOTNETNICK
# the nick of the bot, that which it uses on IRC, and on the botnet
# unless you specify a sperate botnet-nick
set altnick "ALTNICK"
# an alternative nick to use if the nick specified by 'set nick' is
# unavailable. All '?' characters will be replaced by a random number.
set realname "another realname"
# what to display in the real-name field for the bot
set servers {
irc.quakenet.org:6667
}
# the server list -- the bot will start at the first server listed, and cycle
# through them whenever it's disconnected
# (please note: you need to change these servers to YOUR network's servers)
channel add #mychan
set global-flood-chan 0:0
set global-flood-deop 0:0
set global-flood-kick 0:0
set global-flood-join 0:0
set global-flood-ctcp 0:0
set global-flood-nick 0:0
set global-chanmode ""
set global-stopnethack-mode 0
set global-revenge-mode 0
set global-ban-time 0
set global-exempt-time 0
set global-invite-time 0
set global-chanset {
-enforcebans
-dynamicbans +userbans
-dynamicexempts +userexempts
-dynamicinvites +userinvites
-autoop -autohalfop -autovoice
-bitch -protectops -protecthalfops -protectfriends -revenge -revengebot
-dontkickops
-greet -statuslog
-secret +shared
-cycle -inactive
-seen
+nodesynch
}
set net-type 0
# set here your network
# [0/1/2/3/4/5] What is your network?
# 0 = Efnet (non +e/+I hybrid), 1 = IRCnet, 2 = Undernet, 3 = Dalnet,
# 4 = Efnet +e/+I hybrid, 5 = Others
# log files
set max-logs 5
set max-logsize 0
set quick-logs 0
set raw-log 0
logfile jpk * logs/${username}.log
set log-time 1
set keep-all-logs 0
set logfile-suffix .%d%b%Y
set switch-logfiles-at 300
set quiet-save 1
# Eggdrop Telnet Port & Connection IP
listen 2211 all
set my-ip 123.321.456.654
# User Settings
set owner OWNER
set admin ADMIN
addlang "english"
# files & directories
if {![file isdirectory system]} {
file mkdir system
}
set pidfile system/pid.${username}
set userfile system/${username}.user
set chanfile system/${username}.chan
set ident "IDENT"
bind evnt -|- connect-server evnt:connect_server
proc evnt:connect_server { type } {
global ident
set file [open ~/.oidentd.conf "w"]
puts $file "global { reply \"$ident\" }"
close $file
}
# default console flags
set console "mkcobxs"
# you have to remove this line to make your bot work
#die "you didn't edit your config file! that's a NO NO"
##### SCRIPTS #####
# these are some commonly loaded (and needed) scripts.
source scripts/alltools.tcl
source scripts/action.fix.tcl
source scripts/compat.tcl
#source scripts/userinfo.tcl
#loadhelp userinfo.help