Subscribe: Project News: JavaBot
Added By: Feedage Forager Feedage Grade B rated
Language: English
bot  bug  complete  developer release  developer  irc bot  javabot  module  modules  new  release  released javabot  released 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Project News: JavaBot

Recent posts to news

Recent posts to news

Last Build Date: Fri, 04 Jun 2004 22:47:02 -0000


JavaBot 0.3.5 released

Fri, 04 Jun 2004 22:47:02 -0000

JavaBot is a totally platform-independent IRC-bot, designed to be a highly customizable, all-purpose bot.

Version 0.3.5 is now released, and it contains a lot of new things. The biggest change is the new data storage. We have moved all the data storage to one single XML file, making it easier to save your bot data when upgrading. This, unfortunately, requires you to re-create all users and all other data in the bot. Hopefully, this will be the last major change to the storage of data.

We have also removed the really weird user level handling, and replaced it with flags instead (just like Q on Quakenet). Read more about that in the Changelog.

For the next planned release, 0.4, we will re-build the module structure, to adjust it to our needs, and hopefully making it easier for third-party module developers to get up and running.

We have removed the manual on the homepage, since it took way to much time to maintain. The Help command now lists all modules instead. Use that, or ask us if anything is unclear and we will try to make it clearer.
Also, included in the package is the API for module developers.

Check out the Changelog for a complete set of changes.

JavaBot 0.3.4 released

Wed, 19 May 2004 19:21:42 -0000

JavaBot is an all-purpose, platform-independent IRC-bot. It contains features like multi-server support, channel handling, user handling, various information-modules such as Google-search, different gaming-modules, and other services for channel visitors.

We have now released version 0.3.4. This release includes an important bug fix to avoid the bot from crashing. We have also implemented a config wizard which will help new users getting the bot up and running really quick.

For 0.3.5 (aka. the "let's fix this shit"-release) we are planning on a massive code and documentation review, and even more ahead in the future is the 0.4 release. For this we will try to make the core of the bot even more modular, but it's just on the drawing board at this moment.

JavaBot 0.3.3 released

Mon, 10 May 2004 19:09:26 -0000

JavaBot is an all-purpose, platform-independent IRC-bot. It contains features like multi-server support, channel handling, user handling, various information-modules such as Google-search, different gaming-modules, and other services for channel visitors.
Version 0.3.3 is now released, with a bunch of bug fixes, and also a brand new flood protection feature. We have also made some changes to the log format, plus written a pisg ( module for it, which probably will be included in the next pisg release. For a complete list of the changes, read the Changelog.

Not all documentation for this release is complete at this moment. The configuration part of the manual is wrong, but by looking at the config file included in the package, you should be able to figure it out. Of course, we will get up to speed with the documentation asap.

For the next release we will focus on making it easier for users to get started with the bot, as it is a bit hard right now, as well as various improvements.

Information about future releases

Thu, 15 Apr 2004 18:54:44 -0000

In the future we will not have any developer releases. We will try to release quite often, such as once every two or three weeks, if we feel that enough things have been added/fixed.
This will happen from the release of JavaBot 0.3.3, so 0.3.2 is still considered to be a developer release, although a very stable one :)

Have fun using the bot, and don't hesitate to contact us.

JavaBot 0.3.2 released

Tue, 13 Apr 2004 15:38:39 -0000

JavaBot is a totally modular IRC bot written completely in Java. Now we have released version 0.3.2 of it. This release contains several bug fixes, a complete new config file format, an uptime competition on the homepage and several other fixes. Have a look at the Changelog for a complete update.

JavaBot 0.3.1 (developer) released

Sun, 11 Jan 2004 16:26:23 -0000

Due to the fact that we're busy doing other stuff right now, the development of JavaBot has slowed a bit.
Here's another developer release, to let you check out the newest features. Included in this release are a bugfix for the annoying reconnection-bug. Now, the bot really reconnects if there was some kind of interruption on the connection. There are also bugfixes which empties the sending queue and request queue on a reconnect.
For more of the changes, read the CHANGELOG.

JavaBot 0.3 finally released

Sat, 08 Nov 2003 14:49:00 -0000

JavaBot is an all-purpose, platform-independent IRC-bot, that is very easily customizable by using modules for all functionality.
Release 0.3 contains several news and bug-fixes, so if you haven't checked out any of the delevoper-releases you're in for a big surprise.

Some of the new things are a Google-search, Voting, being able to enable/disable modules, a brand new ban-system, being able to configure the bot over IRC, and much more. Check out the complete Changelog (located in the archive) for a total update.

Along with this release, we will also release all the customized modules that have been lying around. These will have their own package on the summary page, as well as being listed on the website.
These modules include a TV-script, showing what's on the most popular Swedish(!) TV-channels at the moment, a module that will enable the bot to auth against Q on Quakenet, and also a simple fileserver.

We have also replaced all Readmes with an online alternative, located at

For the next release, we will construct a few protection-modules, like flood-protection and protection for channel operators.

If you've got a great idea for a module, but hasn't got the knowledge to create it yourself, don't hesitate to add it as a Feature Request.
If you have created your own module, and think it might be useful for other, we would very much appreciate it if we could include it along with the releases, or publish it on the website as a custom module.
And don't forget to post bug reports!
Over and out.

JavaBot 0.2.6-dev released

Sun, 19 Oct 2003 20:10:56 -0000

We are now approaching the 0.3 release. The only thing we have left to do is some minor fixes in some modules. I would guess that it will be released within two weeks time.

Anyway, about this developer-release. New in this version is that we have an (almost) complete ban-system. We have also added the possibility for bot-administrators to enable/disable group of modules. This way you can customize even easier what kind of bot you want.

We have also started working on an online manual for the bot. It's not even near of being complete, but if you want to check out the possibilities of 0.3 without having to download and test a developer-release, you should check it out:

And finally, I would like to quote Scalldog: "0.2.5-dev is stable as never before" :)

JavaBot 0.2.5-dev released

Sun, 12 Oct 2003 18:09:58 -0000

In the middle of the world cup final in soccer for women (Sweden vs Germany) we choose to release yet another developer release.

To get the full details, read the Changelog. I can guarantee there are some changes for those who want to develop modules. Unfortunately, we didn't have the time to add it to any documentation, but the main thing is that you need to implement the abstract methods of the super-class Module, and you should be fine.

Well, back to the soccer!

JavaBot 0.2.4-dev released

Tue, 07 Oct 2003 12:23:54 -0000

Another developer-release, a bit late this time. Should've been released last Sunday.

New in this version, compared to 0.2.3-dev, is the ability to configure the bot over IRC, with SetConfigProperty and GetConfigProperty.

We still have some things to do before we will release 0.3. Pasted from the todo-list:
* Divide the modules into groups/categories so you can activate/inactive a whole group of modules
* Different modes of ban (tempban, permban, global tempban, global permban)
* Add file-prefix to config. Add this prefix before network-specific files, e.g. users
* Modules: quiz, ban, unban (complete with different modes of ban), logsearch, disable/enablegroup (wait with this), changepassword
* Bot should know about nicklen,chanlen,maxchannels,niclen,topiclen etc etc
* Get pisg to support the log format
* When using 2 config-files/secretarys the bot should wait after the first one connects to avoid throttling from server.
* Bug: telling the bot to join a channel it's already in, will create a new channel-object and put it in the vector. Prevent joining joined channels as early as possible (in the join-module)

If you think there's something more we should implement, feel free to add a Feature Request.