Eggdrop
| Тип | |
|---|---|
| Разработчик |
Eggheads |
| Написана на | |
| Последняя версия |
1.6.21 (25 октября, 2011) |
| Лицензия | |
| Сайт |
Eggdrop — IRC-бот.
На данный момент Eggdrop является одним из самых популярных IRC-ботов. Многие запущенные IRC-боты (не путать с запускаемыми IRC-операторами сервисами ChanServ и NickServ) реализованы именно на нём.
Содержание |
История [править]
Написан Robey Pointer, работающим с Jamie Rishaw в декабре 1993, для канала #gayteen сети Efnet. Eggdrop стал заменой cEvin, IRC-боту Jamie, который столкнулся с ограничением своих возможностей ввиду того, что являлся скриптом. Работа над Eggdrop до версии 0.6 велась несколько лет, благодаря чему Eggdrop становится очень продвинутым и многофункциональным IRC-ботом. Написано несколько тысяч скриптов расширяющих его возможности.
Разработкой Eggdrop до версии 1.2 продолжал заниматься Роби Пойнтер, а с версии 1.3 его сменила команда Белдина (Beldin’s development team). Попытка создание этой командой нового поколения Eggdrop2 закончилась неудачей. Eggdrop2 отличался нестабильной работой, пользователи не приняли введённые в него новшества. Активность Белдина завершилась на версии 1.3.23, дальнейшую разработку взяла на себя команда Eggheads, состоящая в основном, из активных пользователей бота. Исходный код выложен в систему управления версиями CVS, разработка Eggdrop этой командой продолжается.
Сейчас существует две ветви развития Eggdrop: стабильная (STABLE) 1.6 — для повседневного использования и экспериментальные 1.7 (DEVELOPMENT). Бот переписан «с нуля», так в него добавлена модульная система с поддержкой различных языков.[1]
Техническая реализация [править]
Eggdrop полностью написан на Си и позволяет писать на нём собственные модули, увеличивающие функциональность IRC-бота. Помимо этого имеется возможность расширять функциональность бота при помощи скриптов, пишущихся на языке программирования Tcl.
Поддержка [править]
Официальный IRC канал помощи Eggdrop находится в сети Undernet на канале #eggdrop. Помощь на этом канале осуществляется только на английском языке.
Неофициальные каналы помощи:
В сетях DALnet, IRCnet, WeNet и RusNet поддержка осуществляется на каналах #eggdrop. В QuakeNet поддержка доступна на #eggdrop.support. В IRCNet.Ru, EFnet и freenode на канале #egghelp.
Помощь по языку программирования Tcl и расширениям для Eggdrop в большинстве сетей доступна на канале #tcl.
См. также [править]
Примечания [править]
Ссылки [править]
Англоязычные ресурсы:
- Mutton Paul Hack #76. Set Up an Eggdrop box // IRC Hacks. — 1st. — O'Reilly Media, Inc., 2004. — P. 294– 298. — ISBN 0-596-00687-X
- About Eggdrop
- List of Eggdrop Contributors
- Official Eggdrop Site (Eggheads Development Team)
- Official Eggdrop FTP server (Eggheads Development Team)
- Slennox’s Eggdrop Page — Eggdrop Help, Scripts and More
- Eggdrop and Tcl information and resources. Features a concise guide to Eggdrop and a botnet you can join
- Archive of the first Eggdrop user manual (circa 1994)
Русскоязычные ресурсы:
- Наиболее полный и популярный русскоязычный сайт посвящённый Eggdrop.
- Перевод документации к Eggdrop 1.6.x.
- Архив исходных кодов, модулей, и скриптов Eggdrop.
- Архив TCL-скриптов, модулей для Eggdrop. Различная документация.
| Internet Relay Chat | |||||
|---|---|---|---|---|---|
| Основные понятия | Админ • Бот • Канал • DoS-атака • Оператор канала • Клиент • Флуд • Ghost • Hostmask • IRC • Kickban • Netsplit • Сеть • Оператор • Скрипт • Сервер • Сервисы • vhost | ||||
| Списки и сравнения | Список IRC-команд • Список IRC-клиентов • Сравнение IRC-клиентов | ||||
| Связанные протоколы | IRC • IRCX • MSN Chat • P10 • CTCP • DCC • XDCC • Ident | ||||
| Боты | Eggdrop • Infobot • Mozbot | ||||
| IRC-демоны | IRCd • ircu • UnrealIRCd • TIRCd • Bahamut • Charybdis • DreamForge • IRCd-Hybrid • InspIRCd • Plexus • PTLink • RageIRCd • Ratbox • ShadowIRCd • Solid IRCd • Ultimate • ViagraIRCd | ||||
| IRC-сервисы | Anope | ||||
| Баунсеры и прокси | Bip IRC Proxy • BitlBee • psyBNC • ZNC | ||||
| Сети | AbleNET • Byxnet • DALnet • EFnet • freenode • GameSurge • IRC@2ch • IRCnet • OFTC • QuakeNet • Rizon • RusNet • ScoutLink • SlashNET • Undernet • TURLINet | ||||
|
|||||