jerakeen.org

by Tom Insam

notes☴

code☷

links☲

photos☵

How we use IRC at Last.fm

How we use IRC at Last.fm

created 09 January 2009 in links tagged irc and lastfm.

This is one of the reasons why I want a Python interface to Campfire. Dopplr use it a lot for conversation - in many ways I prefer it over IRC for just about everything. It even has an awesome iPhone view. But I want the ability to write bots. Mwahahaha.

http://www.metabrew.com/article/how-we-use-irc-at-lastfm/

Twitter

New twitter: There's wiffy here. Web only - no SSH. No IRC for me.

created 24 September 2008 in stream tagged irc.

New twitter: There's wiffy here. Web only - no SSH. No IRC for me.

http://twitter.com/jerakeen/statuses/932672905

Bot::BasicBot 0.7

created 11 June 2006 in blog tagged irc, perl and release.

  • Updates for new PoDo::IRC
  • No longer do 2 server connects on startup
  • the connect test doesn’t break itself by faking a connection first

Writing IRC bots with Bot::BasicBot

Writing IRC bots with Bot::BasicBot

created 14 May 2006 in talks tagged irc and perl.

A talk

Bot::BasicBot::Pluggable 0.50

created 19 March 2005 in blog tagged irc and perl.

finally, I have a Bot::BasicBot::Pluggable release out. muttley’s been bugging me for weeks, and the last release was in June 2003, which is ridiculous. When you just use things straight from the svn repository, you forget how long it is since you’ve done a release.

There’s a Bot::BasicBot 0.60 release to go along with it, with better character set support, no massive improvements, though. I should push that guy to 1.0 soon…

Bot::BasicBot 0.5

created 01 December 2004 in blog tagged irc, perl and release.

Bot::BasicBot 0.50 is released. The big thing in this one is nick tracking - the bot will keep track of what nicks are in a given channel, and if they’re opped or not - this is mostly so I can re-write slavorg on top of Bot::BasicBot, and bin slavorg2…

Release Frenzy!

created 16 August 2004 in blog tagged irc, perl, release and wiki.

Had a bit of a release thing over the weekend, new versions of Bot::BasicBot, URI::Title, AudioFile::Identify::MusicBrainz were released, and I’ve also given the world URI::Find::Simple. Now I need a release of Bot::BasicBot::Pluggable to sync it up with Bot::BasicBot, and I have some german translations to integrate into CGI::Wiki::Kwiki. Insane, I tell you.

broken tick

created 13 August 2004 in blog tagged irc and perl.

I’m releasing another Bot::BasicBot at the moment, to change the semantics of the tick() method. Instead of getting called every 5 seconds, you now need to return a value from the tick() method, and you will be called again in that many seconds. this is waaay more useful than before, but of course it’ll break anything that uses it. Oops. But 0.2 has only been out a short time, so I should get away with it.

More of a problem is what to do with Bot::BasicBot::Pluggable, because I now can’t just pass the tick method straight through. I have a new version in CVS that I’m very happy with, needs more tests, though, but the feature still stopping release is per-module tick events. I want every module to be able to have independant tick events, instead of sharing one global tick, but haven’t come up with an elegant way of doing it yet..

Bot-BasicBot-Pluggable 0.04 released

created 13 August 2004 in blog tagged irc and perl.

Hah, finally I bullied simon into releasing Bot::BasicBot 0.04, allowing me to release a version of Bot::BasicBot::Pluggable that actually installs and builds and works. Thanks, Simon. I’ve bumped the version number to keep in sync with BasicBot, not totally sure why, as I suspect I’ll rapidly overtake it, but I’d like to get >10E-1 at some point…

Anyway, read the docs, or download the code, send me feedback.