Minor update

There was a little bug in yesterdays PREFIX handling, which meant that it didn’t work well when connected to more than one server (One servers prefixes overwrote the others)…. Fixed now.

Also I have enabled logging on channel kicks. I know some people use these as joke, and may get kicked quite a lot, but they are also a bad sign in terms of abuse.

If you get kicked a lot, try not to. Otherwise you may have your access to Mibbit blocked.

Likewise, if you are a chanop and see someone being abusive, make sure you kick them from the channel as well as ban/g-line/etc. That way Mibbit knows that user is misbehaving.

Wednesday 21st update

There’s a few new features this week:

* Parsing of irc://server.com/channel done. The channel prefix is optional, # is assumed if not given. Any settings you have in [account] will be used when you click.
* Better handling of server error messages – They will now show in the [Disconnected] alert box, and also be logged in the backend, so that any issues with particular servers can be analysed and fixed where possible.
* Better handling of MODE messages – No more ‘invalid mode’ etc in the server tab, these will be passed onto the correct channel, and if not understood by mibbit, will be shown as they are.
* More preparation and testing of the backend for channel logging.
* Preparation for specifying charset for each server.
* Large amount of preparation of the backend for other protocols – Most likely yahoo chatrooms and Jabber to start with.
* Started on a dedicated iPhone/iPod version of the site, with things tweaked and optimized for smaller displays. (Not live yet).
* Support for PREFIX message from server – nonstandard prefixes now work as they should (If you were seeing nicks with a ! at the start, this most likely fixes it).
* Support for NAMESX – Now when you join a channel, if the server supports NAMESX, you’ll see *all* prefixes (eg op and voice) instead of just the higher.
* Support for UHNAMES – If the server supports it, when you join a channel you’ll have the host information and so will be able to ban anyone without having to whois them.

We just passed 10,000 registered users, and now handle 5million lines of chat a day. Please don’t forget to set your email address in your [account] tab, as this will be useful and important as new features are added.

Easier widget creation

There’s a new easy to use tool to create a Mibbit widget:

http://www.mibbit.com/widget.html

Just input the information, click on preview, make sure it works as you want, then grab the code or URL :) Job done!

Feel free to create a Mibbit account purely for your widget, then use the settings ID for that. You can then play with the settings in that mibbit account, and not have to update the widget code at all.

Undernet and some more networks

A few new networks have joined us, and we now have an undernet server setup, so you should be able to connect to that successfuly. Just choose the Undernet server in the drop down.

We now have 25 networks setup with WEBIRC (Means it looks like you are connecting directly, bans/cloaks/etc all work properly).

We have a further 43 networks with which we have agreements for increased session limits.

All of these 68 (Currently) networks channels are indexed, so please do use the [channel search] on the top right if you want to find new channels.

Weekly updates

This is quite a big one…

* There is now an [account] tab. This is where you store login details for your IRC servers. Also there will be things such as email address, and account type settings here.
The IRC server settings you put in here will be used for any connections, such as clicking on search results, or any auto-connects you have setup in [channels].
Note that the default AuthType has been set to NickServ. You may need to change this to PASS for some of your servers.

* Channels – The server login details have gone from here, moved to [account]. You can also now list a server more than once, so you can have a few favorite groups of channels on a server, and just click [connect] to join that group of channels.

* Load a skin – in Prefs, you can now load a skin. If you know the ID, just click on [load skin] at the bottom, and input the ID. Tweak it, and save. For example, try the ID 40d4f6c76550fbd0daaf419a85b2e1e6 which is a plain blue theme I just made.

* /who output shows nicer now

* Widgets can now join multiple channels. Separate with a comma.

* You can now set things like tab colors, background, etc. Lots more customization.

* You can get the widget to ask for a password (NickServ auth only at the moment). &promptPass=true

* gzip is now supported. This means that instead of loading 200k of javascript, you only have to load 40k. Loading should be even faster.

As this is quite a big release, there may be bugs. If so, please email or submit a bug in the bug tracker at bugs.mibbit.com

Here’s an example widget skin :) http://embed.mibbit.com/?settings=40d4f6c76550fbd0daaf419a85b2e1e6