/[cvs]/eggdrop1.6/doc/ABOUT
ViewVC logotype

Contents of /eggdrop1.6/doc/ABOUT

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.21 - (show annotations) (download)
Sun Oct 2 20:51:31 2011 UTC (2 years, 10 months ago) by pseudo
Branch: MAIN
CVS Tags: HEAD
Changes since 1.20: +4 -4 lines
Updated instructions for compilation under Cygwin. Updated space requirements a bit.

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

webmaster@eggheads.org
ViewVC Help
Powered by ViewVC 1.1.22