imported>mutante mNo edit summary |
imported>mutante |
||
Line 96: | Line 96: | ||
Get botnet disconnects because of "unleaflike behavior" ? It happens when you link 1.6.17 eggdrops to older versions. [http://forum.egghelp.org/viewtopic.php?t=8177 Read here why and how]. |
Get botnet disconnects because of "unleaflike behavior" ? It happens when you link 1.6.17 eggdrops to older versions. [http://forum.egghelp.org/viewtopic.php?t=8177 Read here why and how]. |
||
Upgrade all bots to 1.6.17, OR : |
|||
<pre> |
|||
chattr all your bots -o and -l |
|||
do a .save |
|||
set private-globals "l" in your config (that's l as in L, not a one) |
|||
give your bots +o for the channel's they need it on |
|||
</pre> |
|||
=== Misc / News === |
=== Misc / News === |
Revision as of 21:25, 13 September 2005
- Eggdrop is the world's most popular open source IRC Bot.
Eggdrop 1.6.16 Release Candidate 1 Released! ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/RC/'
"..designed for flexibility and ease of use, and is freely distributable under the GNU General Public License (GPL).
Eggdrop was originally developed by Robey Pointer; however, he no longer works on Eggdrop so please do not contact him for help solving a problem or bug.
Some features of Eggdrop:
- Designed to run on Linux, *BSD, SunOs, Windows, MacOS X, etc ...
- Extendable with tcl scripts and/or C modules
- Support for the big five IRC Networks (UnderNet, DalNet, EfNet, IrcNet, and QuakeNet)
- The ability to form botnets and share [[partyline]s and userfiles between bots
Some benefits of Eggdrop:
- The oldest IRC bot still in active development (Eggdrop was created in 1993)
- Established IRC help channels and web sites dedicated to Eggdrop
- Thousands of premade tcl scripts and C modules
- Best of all ... It's FREE!
Links
How to install an Eggdrop
The Short Short & Updated Version
- wget or ftp the source from [eggdrop1.6.16rc1]
- UnPack it ( tar zxvf eggdrop1.6.16rc1.tar.gz )
- Switch to the directory ( cd eggdrop1.6.16rc1 )
- Start the config script ( ./configure )
- Compile the modules ,either all ( make config ) or select some of them ( make iconfig ).
- Compile the bot ( make )
- Install it to a directory of your choice ( make install DEST=/home/name/botdir ).
- Switch to the botdir and edit the sample config file eggdrop.conf, then rename it to something appropriate (e.g. botnick.conf).
- Start the bot up in user-creation mode (only the first time) ( ./eggdrop -m <config file> ).
- [TelNet Telnet] to the port you chose in the config file and type "NEW" as user. Setup your real user name and password.
- Now you are owner of the bot , and from now on you start it without the -m option , just (./eggdrop <config file>).
- If you dont see it appearing on IRC right away, Telnet to the Partyline and try .jump irc.someserver.com
- You should have setup your channels in the config, but if you activated dynamic channels you can now use .+chan #channel on the partyline to make your bot join additional channels.
- Now learn the [PartylineCommands partyline commands] to setup users and give them the flags you want. (.+user , .adduser , .chattr) and generally .help . All [PartylineCommands partyline commands] beging with a "." Enjoy.
NOTE: you might want to "export LD_LIBRARY_PATH=/usr/local/lib" or where ever your lib is...
Note: Eggdrop requires [Tcl] to compile. If the server does not have [Tcl] installed, you will need to download and [install] it.
Extensions / Scripts
Eggdrops can be heavily extended using tcl scripts.
Question / Answer
QuakeNet Auth
Need to know how to make your eggdrop auth to Q on QuakeNet ? Check Eggdrop/QuakeAuth
Unleaflike Behaviour
Get botnet disconnects because of "unleaflike behavior" ? It happens when you link 1.6.17 eggdrops to older versions. Read here why and how.
Upgrade all bots to 1.6.17, OR :
chattr all your bots -o and -l do a .save set private-globals "l" in your config (that's l as in L, not a one) give your bots +o for the channel's they need it on
Misc / News
- Topic is 'Eggdrop 1.6.16 Release Candidate 1 Released! ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/RC/