Network Change

#cairnscentral has now switched networks.

irc.cairnscentral.net will work as normal, but now connects to Austnet

The Austnet network has many users and alternative channels, and is more localised to an Australian audience.

For more information about connecting to the network and channel, please check out the guide.

Comments off

IQ Site

iq bot now has its own site with complete documentation and a forum to discuss feature requests and bugs.

Check out http://iq.cairnschat.net for more information

Comments off

Happy New Years!

Here are some pics of the fireworks at Cairns Esplanade celebrating the new year:

www.flickr.com


Comments off

An Update

Been quite a while since the last update.

Since the last update, the iq script has been pulled down, had some minor modifications made, and reactivated.  This was mainly to do with stats problems.  It should be a little more accurate now.

Also, a couple more commands have been added.

.rndquote will output a random line that has been typed into the channel. you can specify a nickname to get a quote from that nick.  The random quote output will also include a line number.

.quote #num will output the quote with the id number specified.  This will come in handy later on, once I have put a web interface together for the stats.  In the meantime though, if you find a random quote you like, note down its id, and you can request it using .quote any time.

Hopefully more to come soon (motivation and time being key factors).

Comments off

New Stats Addon for IQ

As many of you know, I’ve been making some additions to the iq bot recently to allow it to record channel logs and generate stats from them.  Some of the stats are still a little buggy, but it’s working pretty well now!

Coincidentally, the cairnscentral stats bot seems to have disappeared (Anyone know more than me about this?  Comment or let me know!) … strange timing on that.

Here’s a list of some of the new stats commands.

  • .stat

    This command by itself will just return stats about you.  If you use .stat nickname it will return stats for the nickname given.  If you use .stat #channel it will return stats about a channel (currently it only monitors #cairnscentral, #1337, and my testing channel, #farce).

    Depending on what info the stats bot has been able to get about you, it will return (1) the number of different nicknames you’ve used, (2) the top x nicknames you’ve used (up to 5), (3) the total number of words you’ve typed, (4) the total number of letters you’ve typed and (5) the total time iq has recorded you as online.

    The stats it returns for the channel are (1) total words, (2) total letters, (3) average number of users and (4) highest user count.  More stats for channels may be added later.

  • .topten or .ttopten

    This command gives the top ten users, in the order of the number of words they’ve typed.  .ttopten only gives results for the current day.

  • .happiest or .thappiest

    This command gives the top ten ‘happiest’ users - those who have used a smiley emote.  .thappiest gives the current day’s results.

  • .saddest or .tsaddest

    This command gives the top ten ’saddest’ users - those who have used a frown emote.  .tsaddest gives the current day’s results.

  • .cheekiest or .tcheekiest

    This command gives the top ten ‘cheekiest’ users - those who have used a wink emote.  .tcheekiest gives the current day’s results.

A small bug / limitation summary is as follows:

  • Currently the bot won’t record time online until a user parts or quits.  Sometimes it doesn’t record time online on a quit - I have yet to work out why.  If you call your own stats and find your time online looks weird, or doesn’t show up, this is why.
  • The Ascends servers use an inconsistent ident / host combination to identify users, so I’ve had to fudge the ‘carryover’ user identification somewhat to accommodate this.  Generally if you use the same ident and are not always changing hosts when you connect, then you should be fine.  One small bug in this, is that if you join under one ident / host, but leave before chatting, it won’t see that first combo the next time you log in, and won’t be able to merge the records properly.  That means that sometimes we end up with two profiles with independent stats (bog knows all about this!).  I’m looking at different ways to solve this problem.

The next step in this project will be outputting the stats to a website of some type, and making the logs viewable online.  I will also be adding a ‘random quote’ command in the near future.

Please let me know via comments, chat or email if you have any requests for the bot, and also if you encounter any bugs that aren’t listed above!

- Shaun (||)

Comments off

Page Added

A new page has been added to the About the Chat Room section, detailing how to register your nickname.

Comments off

New rule added to #cairncentral rules list

A new addition was made to the rules list today.

Under ‘The following will not be tolerated:’

"Excessive/repeated trolling. Failure to maintain overall good fellowship/camaraderie, and/or if you are consistently unpleasant to other #cairnscentral chatters"

Please be sure to familiarise yourself with the channel rules if you wish to be a regular chatter in #cairnscentral.  The rules aren’t in place to stop people chatting openly, on the contrary they’re in place to encourage open chat, without fear of bigotry and / or hurtful comments

Thanks.

Comments off

Profile List

Hi everyone.  Just changed the profile list on the right side a bit so that only the names of people who have added a self description turn up in the list.  The drop box was getting a bit long, and full of links to users who had posted no information about themselves.
If you want to be in the list, just edit your profile and put in a short description of yourself

Thanks!

Comments off

iq bot has a new home

Marlor (Ascends admin) has generously offered to host iq bot on one of his servers.  This should greatly increase the bot’s reliability / speed, and will certainly help me along in developing new features (because I don’t have to worry about maintaining my own connection / os / hardware for the bot any more )

Comments off

/age script

UPDATE: There was a problem with this script - it has been fixed now.  Please replace the version you have with the version below :)

A few people have requested my dodgy age script, so I’m going to post it here so I can just give the url to anyone who requests it!

To use it, you need mIRC.  Click the ’scripts’ button on your toolbar (it looks like a green box with ‘/a’ in it), then click the aliases tab.  Scroll to the bottom, and paste the following code.  Press ok, and you’re done.  Use /age in the channel, and it will output your age.

/age {
  if ( %dnaiss == $null ) {
    set %dnaiss $$?-="Birth ? Format dd.mm.yyyy hh:mm (24h time)"
  }
  //set %agebirth $ctime(%dnaiss)
  //set %ageepochp $ctime
  //set %agedurations %ageepochp - %agebirth
  //set %ageinyears %agedurations
  %ageinyears = %ageinyears / 3600
  %ageinyears = %ageinyears / 24
  %ageinyears = %ageinyears / 365.2425
  %ageinyears = $floor(%ageinyears)
  //set %ageyearsmicro %ageinyears
  %ageyearsmicro = %ageyearsmicro * 365.2425
  %ageyearsmicro = %ageyearsmicro * 24
  %ageyearsmicro = %ageyearsmicro * 3600
  //set %timesincebirthday %agedurations - %ageyearsmicro
  //set %ageduration $duration(%timesincebirthday)
  /say I am %ageinyears years %ageduration old
}

I’m sure it could be improved upon, but hey it works.  Have fun!

Comments off

« Previous entries ·