Iyouboushi's Home

イヨウボウシの宅

Posted by Iyouboushi on October - 18 - 2009 Comments Off on Kon version 1.3.0 release

Kon version 1.3.0 is now available for download to the general public.  Hoozah!  Are you wondering what it does?  Well, it’s a decent update to the bot and as I mentioned in the last update, it tries to fix a few things that have been bugging me lately.

This version fixes a bug that prevented Kon from seeing every user in the channel.  It was previously cutting at least one name off.  In the same vein, this update allows Kon to replace multiple UNNAMED_USERs in the same sentence with different names.  Before it would replace all instances of UNNAMED_USER with the same nick, potentially making some lines sound very weird.  Now it will randomly a random channel user for each one (assuming there’s more than one other person in the channel when it tries).  It also attempts to pick a channel user name when updating the twitter feed, if you use that.

This version also says goodbye to the Google Brain.  Due to the way Google has changed the way it displays search results this brain no longer functions.  At all.  No amounts of regex changing will make it work any more and to be quite honest it isn’t really all that great.  So it’s time to just remove it and remember it for what it was: a neat idea.  Next on the chopping block may be the AIML brain.  I personally don’t use it and I feel it’s almost cheating when it comes to trying to make an intelligent bot.  However, that decision isn’t final.  I’ll make up my mind in the future.

There were quite a few “upgrades” to the LB Brain.  If a reply it pulls is too short it will attempt to pull a second, somewhat related, line.  This is still in testing and may not be completely right.  I tried to improve the “TOPIC SEARCH” function of the LB Brain, to better pull out a topic from a sentence.  I also improved the word search function in the LB Brain so that word case shouldn’t matter any more when addressing the bot (“HELLO” is the same as “hello” is the same as “HeLlO” now).

And finally, something that was really needed: I updated the LB Brain Utility to version 1.1.0.  This program now contains an option to read a txt file and convert it into Kon’s brain.  Make sure the text file is in the same folder as Kon’s brains and the LB Brain Utility.  Also make sure that you format the text file so that everything is not just one gigantic paragraph.  The program will not split lines based on punctuation, only by forced line breaks.  For example:

I went to the park. I walked my dog there.

is not the same as :

I went to the park.
I walked my dog there.

and will be processed differently.
And that’s the general rundown of this version.  Overall I feel this is a good step in the right direction and hope to continue improving the bot with further version updates.

Download Binaries: Click here
Downlod Source: Click here (and download all the files)

If you want to see the actual changelog, keep reading.

Read the rest of this entry »

Categories: Kon, Programs
Posted by Iyouboushi on October - 14 - 2009 Comments Off on Kon Version 1.3.0 On The Way

I’m not dead! And I haven’t forgotten about my site–well, completely.

I’ve actually been pretty busy (between work, life and working on Manga Shouten) so I haven’t really had the time/urge to update the site.

I just wanted to take the time to mention that a new Kon release is coming soon. If you’re interested in hearing about what I’m working on with it, continue reading.

Read the rest of this entry »

Categories: Kon, Programs
Posted by Iyouboushi on August - 18 - 2009 Comments Off on Kon version 1.2.1 release

This is a pretty minor update to the bot, hopefully fixing a few Twitter-related issues.

Download Binaries: Click here
Downlod Source: Click here (and download all the files)

If you want to see the actual changelog, keep reading.

Read the rest of this entry »

Categories: Kon, Programs
Posted by Iyouboushi on April - 24 - 2009 Comments Off on Kon version 1.2.0 release

Kon with the Twitter Client is now out!

Version 1.2.0.

  • Added the ability for Kon to send messages to Twitter. Right now this uses the LB Brain to construct a random sentence and send it up to a twitter account. You will need to add the following to your config file if you want to use this feature: <usetwitter>true</usetwitter>
    <twitterusername>your twitter user name goes here</twitterusername>
    <twitterpassword>your twitter password goes here</twitterpassword>
    It should send a new message initially upon connecting to the IRC server and again around every hour/hour and a half afterwards
  • Added a new console command. /TwitterInfo Will display information about the built-in twitter client. This may be expanded in the future.
  • Added a new USER-LEVEL command: !twitter The command will return the current twitter status (if twitter client is on and in use).

Download Binaries: Click here
Downlod Source: Click here (and download all the files)

Categories: Kon, Programs
Posted by Iyouboushi on April - 19 - 2009 Comments Off on Kon version 1.2.0 note

Kon is now on Twitter! I’ll probably post the binaries to the new version that has the Twitter client built-in as soon as I’m sure it’s working correctly.

But yeah! Kon can now connect to Twitter and send a random line that it generates. What’s the point of it? Well, no real point other than to say I did it. That and if you ever wanna follow a chatterbot now’s your chance to do so. You might see some strange lines. Some may be coherent and others might be downright strange. After all, it’s generating completely random lines based on content it has seen in my IRC channel.

I’m waiting for the day Kon generates a “yo dawg!” message and sends it off to Twitter. That’ll make my night.

http://twitter.com/konbot

I’ve got it set so that Kon updates his twitter approximately every hour but I think it’s really updating closer to an hour and a half. I’ll have to look at that sometime later.

Categories: Kon, Programs
Posted by Iyouboushi on March - 8 - 2009 Comments Off on Kon version 1.1.1 release

Another day, another release of Kon.

Version 1.1.1.

  • Moved PingControl to its own file.
  • Fixed PingControl so that it actually pings the server as intended.
  • Added a check that will help check to see if the bot has pinged out and not realized it. If so, it will attempt to reconnect.
  • Added &lt;retryattempts>#&lt;/retryattempts> to the config file. If you want the bot to attempt to reconnect more than the default 5 times, set it in here.
  • Added a new user-level command: !Dinfo Will show a few tidbits of internal info (reconnect attempt/total, if ping control is set to true, and the # of ping attempts so far). Really only useful for myself, but you might find it interesting.
  • Changed the reconnect time to three minutes to allow time for ghosts to ping out on the server.

Download Binaries: Click here
Downlod Source: Click here (and download all the files)

Categories: Kon, Programs
Posted by Iyouboushi on January - 7 - 2009 Comments Off on Kon version 1.1.0 release

I know it’s only been a few days since I last released a version of Kon but this update is important. I believe, with the help of Kintora of Esper.net, the reconnect code is working and fixed. It involved a lot of rewriting of Kon’s code and adding a whole new thread. That’s pretty much all this update includes, so don’t look for any improvements on the AI.

I still remind everyone that Kon is not a full IRC client. I’m just trying to get reconnect to work properly so the bot can be left online for a few days without having to restart it manually.

Download Binaries: Click here
Downlod Source: Click here (and download all the files)

Categories: Kon, Programs
Posted by Iyouboushi on January - 5 - 2009 Comments Off on Kon version 1.0.11 release

It’s the first update of the new year! Happy New Years everyone. May 2009 be good for all.

Now then. Read the rest of this entry »

Categories: Kon, Programs
Posted by Iyouboushi on December - 3 - 2008 Comments Off on A Small Update

It’s been awhile since I last posted in this little blog and I thought it was time to let people know I was still alive and kicking.

Read the rest of this entry »

Categories: Kon, NaNoWriMo, Programs
Posted by Iyouboushi on October - 20 - 2008 Comments Off on Kon version 1.0.10 release

This is a fairly small update with most of it intended to move the bot to towards multiple channel use. Here’s the full changelog:

  • Fixed a small potential bug with !utter
  • Changed !randomTalk # so that it reflects a message when the % has been changed.
  • Changed randomTalk so that setting it to 0 will really shut it off.
  • Changed the /join console command so that more than one channel can be joined.
  • Changed all commands to display the text in the channel in which the command was used.
  • Added a !join #channel command. User level.
  • Added a !part #channel command. User level.
  • Adjusted many commands to work with multiple channels rather than the defined channel.

Download Binaries: Click here
Downlod Source: Click here (and download all the files)

Oh yeah. There’s also a README text file in the zip now that explains the various commands and how to set the bot up.

Enjoy!

Categories: Kon, Programs

Featured Posts

Battle Arena 4.0 – Release

Version 4.0 has been in development for almost three full years but it’s finally ready to be officially released. As you can imagine it’s full of additions, changes and fixes. Look after the jump for the changelog and the download link. Moving forward I am not sure if I’ll continue to post “full versions” here […]

Battle Arena 3.2 – Release

It took over a year but it’s finally here! Battle Arena 3.2 is done and is now available for download.  As usual it’s chalk full of additions, changes and fixes — most of which will be listed after the jump.  Hope everyone has happy holidays.  See you in 2017.

Battle Arena version 3.2 Is Almost Done!

It’s been nine long months and Battle Arena has undergone a lot of various new additions, changes and fixes.  The final release of version 3.2 is drawing closer but still has a little ways to go.  As it stands today, here’s some of the main highlights:   ADDITIONS: Added the Supply Run type battle. In […]

Bleach 666 – EMPTY HALL OF THE PUPPET TEMPLE

Chapter 666 – EMPTY HALL OF THE PUPPET TEMPLE [Unix] [MangaStream] The chapter was released a day earlier than usual! Woohoo! Though, was it really a chapter to get excited over? Click the read more and see the summary and some thoughts (as usual).

Search my site

Twitter Updates