README, Eddie Extensions - by me -------------------------------- Eddie42 - Tcl script(s) for an eggdrop bot to add extra features. Including: magic 8-ball, polls, random numbers, calculator, insult generator, channel limiting and various quirky features. :) It can also ban people who try to send it a .exe, .ini, .vbs, .bat or a .ini file. This has only been tested on eggdrop 1.6.x and I don't know if it'll work on earlier version. If you've tried it, let me know. :) Everything except "bind evnt - init-server init_serv" should work on 1.5.x If you are still using 1.4.x or earlier, maybe it's time to upgrade it?? SETTING UP EDDIE42 ------------------ 1. Edit eddie.conf, more info on this is included in that file. You MUST edit this file or your bot will not work. (You may also wish to edit parts of eddie2.tcl) 2. Move eddie2.tcl, insult.tcl, and eddie.conf to your eggdrop/scripts directory (You also need to move greeter.tcl if you intend to use advanced greeting) 3. Move Techie.sg to the directory you specified in $quotedir (NB. This file is only need by the !quote command) 4. Move 8ball.txt to the same directory as your executable eggdrop file 5. Move eddie.help to your eggdrop/help directory 6. Add the following lines to your eggdrop config file: source scripts/eddie.conf source scripts/eddie2.tcl source scripts/insult.tcl loadhelp eddie.help 7. Restart your bot. :) CHANNEL COMMANDS ---------------- !version, !uptime, !time <zone>, !8ball, !whack <nick>, !calc, !op <nick>, !seanmode, !list, !eddie, !giveme <item>, !giveto <item> <nick>, !status, !pi <d.p.>, !lock <off/on>, !quote, !poll <results/yes/no>, !random <max>, !ping <nick>, !sms <alias> <message>, !help, !whoami, !forcebans, !unlock, !voice <nick>, !url <name>, @invite, !devoice <nick>, !flags <handle> PARTYLINE COMMANDS ------------------ .auth, .action <channel> <text>, .broadcast <message>, .hand2nick <handle>, .join <channel>, .kill <handle> [reason], .locktopic <channel>, .limit <on/off/check/status/$n>, .part <channel>, .poll <question>, .poll <on/off/reset>, .seanmode <on/off/status>, .sms <list>, .unlocktopic <channel>, .urls (Use .help to see what standard eggdrop commands you can use) QUERY COMMANDS -------------- decrypt <text>, encrypt <text>, poll <yes/no>, asl (NB. Other standard eggdrop are available via a query) TIPS ---- * Using !help me will just show you the list of commands, rather than showing the whole channel. * !resetbans is the same as doing .resetbans on the partyline. Try .help resetbans on the partline for help on what it actually does. * You are free to edit or delete lines from 8ball.txt using a simple text editor. ;) * On the partyline, .broadcast will send a message to all the channels, but .banner will send a message to everyone on the partyline. CONTACT INFORMATION ------------------- If you have any problems with setting up or running this script, please don't hesitate to contact me. I can either be via e-mail (jamie@softham.co.uk) or via ICQ (32682531). The eddie42 project site is located at http://sourceforge.net/projects/eddie42/ From the project site you can download the latest version, submit bug reports, request new features, etc. Have a lot of fun :) - Jamie 'Wonko' Cheetham <jamie@softham.co.uk>