Screenshot

NBot (short for NurtaBot) is an irc chatbot written in Java. It offers a wide variety of features, for both entertainment and channel management purposes. It is based off of the excellent PircBot freamework. The end goal of this bot is to be the ultimate multi-user chatbot, however it has a long way to go. NBot is pretty much my pet project. As I'm not doing this for money or anything, I'm offering NBot under an open source license.

Keep in mind that as this isn't a major open source project, things aren't very admin-friendly. There are some magic variables you might have to change in classes to get it to do some things properly. Also note I intended NBot to run on a linux system so if you're not, some commands might not work properly.

I highly recommend you know Java or a similar language before downloading the bot as it will likely need some customizing to work fully for you. NBot is provided as-is, no warranty or any of that stuff.


If you want to just run NBot, extract the file you download and open a command prompt or terminal. CD to the directory with the jar file and type in "java -jar NBot.jar "BotName" "server" "channel" "savefile" "password"". Replacing it with the information for your bot. Your password will be used to identify with nickserv and can be used to identify yourself via the !login_admin command to NurtaBot if you're not an op on that channel.


The version of NBot on the site might not be the latest, the latest version is v1.0 released July 2009, if it is much later than that now, feel free to use the feedback form to contact me about a newer version. Even though it is numbered v1.0, this is not a stable release, there are bugs and incomplete features.

Please note the only requirement for usage is if you publish this version or a modified version of NBot that you link to Nurta.net. Other than that, just don't be an asshole. I am not liable for what people do with the bot, if they troll your channel, don't get mad at me, I didn't tell 'em to do it.

If you like this software, please donate.