by jason
-------------------------------------------------- Darkbot v4 (c) Jason Hamilton This file created 03.31.98, last updated: 05.20.98 -------------------------------------------------- Below is the listing of all the darkbot datafiles, and what they do. If you are too lazy to bother reading, just type "configure" in your shell prompt, the configure script will walk you thru the darkbot setup auto. configure - Running this script, will lead you step by step thru the Darkbot configuration, and explains settings. You *MUST* run this script to get Darkbot running. Adduser - This will add a user to your userlist.db file. It is called from the configure script, but you can use it on it's own to add users. AddServer - Simple sh script that adds another server to your servers.ini file. This is called from configure. Makefile - Makefile. Type "make" to compile Darkbot. Type "make debug" to compile in debug mode. darkbot.c - Check the first few lines in darkbot.c, you should either #define or #undef the options. dat/info2.db - Help database. Format is: <50char-topic> <400char-max-data> dat/setup.ini - Edit this to setup your bot's nick/chan/userid/realname, this file is created by the configure script. dat/perform.ini - List of commands to do when darkbot connects online. This is in "raw" format, check file for example. dat/deop.ini - List of things to do when darkbot is deoped. Also in "raw" format, check file for example. dat/random.ini - List of random replys to help questions asked. A text file with a list of random things to say when asked a question. First line must be the # of random lines contained in the file. See file for example. This file is only refrenced when there is no Vars in an answer (ie ^ nick). dat/banned-servers.ini - A list of servers that if a user joins your chan while using any of the servers listed, to kick ban. This is useful for user's who spoof on specific servers... kill.darkbot - Simple sh script that kills the current darkbot process Need I explain? :) dat/userlist.db - Put in the *u@h of the user's you want to give access to in your bot.. ONLY put in the user@host in this file, Darkbot will put in the additional data by itself. Type !SETINFOMegaSecuritywhen online, to set your auto-greet. The !SETINFO Variables are: ^ = nick % = number of joins & = current chan $ = your current u@h (NOTE: If you are using the older darkbotII userlist, you either need to either delete everything except the u@h, or hand add the level you want for each user, after the u@h entry.) .runonce - This is a small script that sends me an email when you compile darkbot for the first time. If you do not want it to email me, just delete the file called "email.flag", reason it is here, is so I know if Darkbot is being used or not -- because if it isn't, I'll not bother writing up text files like this for other people to read, when there are no other people! Don't worry, the email sent gives out no system or backdoor information. Edit .runonce if you don't belive me! ;) jason