14 projects tagged "IRC"
Sashenka is yet another framework for building IRC clients and bots. It contains a J2EE Servlet Container for running IRCServlets, along with the necessary utilities and accessories to write bots following the J2EE Servlet model. Another aspect of Sashenka is the IRC framework which implementors may very easily incorporate into IRC clients or other bot engines of their own design.
PircBot is a Java framework for writing IRC bots quickly and easily. Its features include an event-driven architecture to handle common IRC events, flood protection, DCC chat, file resuming, ident support, multiple servers, and more. Its comprehensive logfile format is suitable for use with pisg to generate channel statistics. Full documentation is included, and the Web site contains a 5-minute step-by-step guide to making your first IRC bot.
Ebotula is an IRC bot for administration tasks in one or more channels. It has four access levels. The top level is the bot master, where a user has complete access to all functions. The channel owner is the administrator in one channel. The other levels are friends and other users. The bot is a multithread application and can execute more commands simultaneously. The data are contained in gdbm hash files.
SeeBorg is a random phrase bot that will sit in an IRC channel, learning the talk, and periodically replying with something that is generated from the learned dialogue. It usually doesn't make much sense, but sometimes it's funny, and sometimes very hilarious. It uses the Markov Chain algorithm for building messages and is a clone of PyBorg.
Leverlåda is an X-Chat script to retrieve files from FSERVE bots running on IRC. This script is useful when lots of fserves are offering something and you get bored of waiting and hitting a zillion triggers. In addition, fserves tend to come and go capriciously, and their queues are usually full. Leverlåda tries to automate the processes of locating and receiving files, enabling you to spend your time on something more useful.
The Floranta AJAX libraries are used to build Rich Client Wikis. Editable sticky notes can be created and positioned over any Web page (even plain HTML), and are capable of behaving as if they stored their entire state in the page. Floranta enables collaborative teamwork and creative activities like cartooning and collage creation, personal notes, ToDo lists, and blogging.