At RBOSE IRC we use different kind of bots, these are so far:
... and a lot scripts, modules and extensions. :-D
Atheme-services is a set of Services for IRC networks that allows users to manage their channels in a secure and efficient way and allows operators to manage various things about their networks. Unlike it's predecessor, Shrike, services has a completely reworked form of channel management that feels somewhat like eggdrop and is somewhat more useful.
Services currently works with many irc daemons. More details are available in the config file.
Internally, atheme-services shares more similarities with ircd than it does with IRCServices. Anope/Epona, Cygnus, OperStats, Hybserv, Theia, etc are all based on IRCServices and as such have very old legacy code that none of the authors, except Church truly understand. Atheme was written completely from scratch with the more complex concepts taken from various modern ircd packages, including ircu, ircd-ratbox, hybrid and bahamut.
atheme-services is not a drop-in replacement for Anope or Andy Church's IRC Services. It is designed with an entirely different set of goals and as such should not be migrated to with the expectation that it will behave exactly like what was previously implemented. Atheme is designed to act as a directory server, with alternative ways of getting to the data implemented as well as the IRC presence.
Due to its popularity, Eggdrop has a plethora of Tcl scripts available to expand its functionality, most of them written by Eggdrop users.[p 1] Scripts are available to add and extend functionality such as: online games, stats, user and channel management, information storage and lookup, greeting channel members, tracking last seen times, botnet management, anti-spam, file serving and distribution (usually via the Direct Client-to-Client protocol), IRC services (similar to ChanServ and NickServ), and much more.
Eggdrop also features a botnet, which allows multiple bots to be linked together to share data and act in a coordinated fashion.[p 8][p 6] Eggdrop includes built-in support for sharing user information and channel bans. A script is required to simultaneously control multiple bots and for bots to coordinate IRC channels management and modes.
Eggdrop features a botnet party line that is accessible via Direct Client-to-Client (DCC) Chat or telnet. People are able to communicate with each other within the botnet on various channels in a sort of miniature IRC. Channel 0, the default, is referred to as the "party line".[p 6]
missboty is mainly maintained by DNS.
Books and Publications
- Mutton, Paul (July 2004). IRC Hacks. O'Reilly Media. pp. 294. ISBN 978-0-596-00687-7.
- Bejtlich, Richard (November 2005). Extrusion Detection: Security Monitoring for Internal Intrusions. Professional Series. Addison-Wesley. pp. 308. ISBN 978-0-321-34996-5.
- Leonard, Andrew (April 1996). "Wired 4.04: Bots Are Hot!". Wired Magazine. Condé Nast Publications. pp. 5. http://www.wired.com/wired/archive/4.04/netbots.html?pg=5. Retrieved 2008-12-26. "There are bots that greet newcomers to channels with information about the channel. Valis, the gaybot at #gayteen, is such a bot."
- Lewis, Chris; Steve Pickavance (February 2006). Selecting MPLS VPN Services. Networking Technology. Cisco Press. pp. 266. ISBN 978-1-58705-191-3.
- Piccard, Paul; Brian Baskin, George Spillman, Marcus Sachs (May 2005). Securing IM and P2P Applications for the Enterprise (1st ed.). Syngress Publishing. pp. 401. ISBN 978-1597490177.
- Damer, Bruce (October 1997). Avatars! Exploring and Building Virtual Worlds on the Internet (1st ed.). Peachpit. ISBN 978-0-201-68840-5.
- Clemm, Alexander; Lisandro Zambenedetti Granville, Rolf Stadler (December 2007). Managing Virtualization of Networks and Services. Lecture Notes in Computer Science. Springer Science+Business Media. pp. 1. ISBN 978-3-540-75693-4.
- Piccard, Paul; Brian Baskin, George Spillman, Marcus Sachs (May 2005). Securing IM and P2P Applications for the Enterprise (1st ed.). Syngress Publishing. pp. 390. ISBN 978-1597490177.
- Orwant, Jon (August 2004). Games, Diversions & Perl Culture. Best of the Perl Journal (1st ed.). O'Reilly Media. pp. 116. ISBN 978-0596003128.
- Casey, Eoghan (March 2004). Digital Evidence and Computer Crime (2nd ed.). Academic Press. pp. 497. ISBN 978-0-12-163104-8.