| 1 |
$Id: ABOUT,v 1.20 2011/02/13 14:19:32 simple Exp $ |
| 2 |
|
| 3 |
About Eggdrop |
| 4 |
Last revised: October 02, 2011 |
| 5 |
_____________________________________________________________________ |
| 6 |
|
| 7 |
About Eggdrop |
| 8 |
|
| 9 |
|
| 10 |
Eggdrop was created around December 1993 to help stop the incessant wars |
| 11 |
on #gayteen. It spawned from another bot that was in the process of being |
| 12 |
written at the time called "Unrest". The purpose of Unrest was to answer |
| 13 |
help requests from other bots. The first public release of Eggdrop was |
| 14 |
version 0.6, and since then, it has grown into what you have before you. |
| 15 |
|
| 16 |
Eggdrop is the World's most popular Internet Relay Chat (IRC) bot; it is |
| 17 |
freely distributable under the GNU General Public License (GPL). Eggdrop |
| 18 |
is a feature rich program designed to be easily used and expanded upon by |
| 19 |
both novice and advanced IRC users on a variety of hardware and software |
| 20 |
platforms. |
| 21 |
|
| 22 |
An IRC bot is a program that sits on an IRC channel and performs automated |
| 23 |
tasks while looking just like a normal user on the channel. Some of these |
| 24 |
functions include protecting the channel from abuse, allowing privileged |
| 25 |
users to gain op or voice status, logging channel events, providing |
| 26 |
information, hosting games, etc. |
| 27 |
|
| 28 |
One of the features that makes Eggdrop stand out from other bots is module |
| 29 |
and Tcl scripting support. With scripts and modules, you can make the bot |
| 30 |
perform almost any task you want. They can do anything from preventing |
| 31 |
floods to greeting users and banning advertisers from channels. |
| 32 |
|
| 33 |
You can also link multiple Eggdrop bots together to form a botnet. |
| 34 |
This can allow bots to op each other securely, control floods efficiently, |
| 35 |
and even link channels across multiple IRC networks. It also allows the |
| 36 |
Eggdrops share user lists, ban lists, exempt/invite lists, and ignore |
| 37 |
lists with other bots if userfile sharing is enabled. This allows users |
| 38 |
to have the same access on every bot on your botnet. It also allows the |
| 39 |
bots to distribute tasks such as opping and banning users. See doc/BOTNET |
| 40 |
for information on setting up a botnet. |
| 41 |
|
| 42 |
Eggdrop is always being improved and adjusted because there are bugs to |
| 43 |
be fixed and features to be added (if the users demand them, and they |
| 44 |
make actually sense). In fact, it existed for several years as v0.7 - |
| 45 |
v0.9 before finally going 1.0. This version of Eggdrop is part of the |
| 46 |
1.6 tree. A valiant effort has been made to chase down and destroy bugs. |
| 47 |
|
| 48 |
To use Eggdrop, you need: |
| 49 |
|
| 50 |
* Some sort of Unix account |
| 51 |
|
| 52 |
* A pretty good knowledge of IRC and Unix, including how to compile |
| 53 |
programs, how to read, and what DCC chat is, at absolute minimum. |
| 54 |
|
| 55 |
* About 5-7 MB of disk space for installation and up to 15 MB during |
| 56 |
compilation. The Eggdrop tarball is about 5.8 MB unpacked. |
| 57 |
|
| 58 |
* Tcl -- Eggdrop cannot compile without Tcl installed on your shell. |
| 59 |
|
| 60 |
Before starting, ask yourself if you really need a bot. Most IRC servers |
| 61 |
allow only a handful of bots, and some forbid them outright. The reason? Too |
| 62 |
many people run bots as "toys" or as a means of destruction. If you want to |
| 63 |
use Eggdrop for destructive purposes, go ahead and erase this directory now. |
| 64 |
It's almost impossible to do what you want with this bot. |
| 65 |
|
| 66 |
_____________________________________________________________________ |
| 67 |
|
| 68 |
Copyright (C) 1999 - 2011 Eggheads Development Team |