Using command aliases

Mibbit supports using aliases to replace a command with another string, mostly this is a handy way to abbreviate a command or to add arguments to a frequently used command.  This is great for saving time or remembering commonly used phrases and the settings for these are stored in your Mibbit preferences.

Creating aliases.

Aliases are created by storing a pair of strings in Preferences, a “match” and a corresponding “command”.
For example entering the match /think with the command /me thinks $1 would result in the entry to chat of “/think okay” being replaced with “sally thinks okay.

Editing aliases is a case of loading your account Preferences and editing entries under the ’Alias’ tab:

In this example the alias  has been extended so that all of the words after /think are used in the replacement (using $1- in the Command).

In chat it would look like this:

 

 

 

Default aliases.

A whole set of useful aliases are stored in your account by default making it easier to use the client.  These are found at: http://wiki.mibbit.com/index.php/Alias along with more information about how to use them.

Aliases can be hugely powerful when used with conventional IRC commands to carry out messaging and operator actions.  In the Main Client these commands can also be executed when a match occurs on joining a channel.  For example, the pair: >mibbit>#french and /translatethem english would mean every time Sally joins the #french channel her translation setting is changed to receive in English.

 

More information can be found in: http://wiki.mibbit.com/index.php/Alias and http://wiki.mibbit.com/index.php/Alias/Examples

 

Widget system updates and fixes

Hello!  \o.      As tweeted earlier the SSL Widget with https:// is back after a short ( < 24hr ) outage due to issues with our load-balancer.  Thanks for sticking with us.

We’ve been working on a significant project to deliver improvements to load times and resilience, parts of the work have relied on other services which haven’t performed as expected and this has led to several periods where users might have had to reconnect to the Widget.

We’ve now reached point where new fixes and better code for fail over is in place and these improvements will serve to improve the Widget experience, these can be summarised as;

  • settings (prefs) load direct from our Amazon S3 making the widget faster/better/smoother to load and use
  • a new system updates and shares widget settings every minute down from every 15 (no more waiting for cache to complete)
  • session resume and autoConnect now work better across browsers
  • bugfix for non-set time zone / country on join is in place
  • fixed an issue where invalid characters in URL cause loading to freeze or take a long time, this was occurring if an incorrect &settingsID= was used. ( a 5 second timeout is now in place )

Thank you to everyone who has helped highlight issues and show where improvements could be made, appreciate the input.

Widget load-balancing will be changing again so that a single domain identifier is shown to non-iframe users. As this happens we will give more info about the change.

Delivering improvement for the Widget is intended to make a better experience for everyone who uses Mibbit and IRC, going forward we intend to bring similar benefits to the Main Chat client and the way it loads, load-balances and performs.

Thanks for listening!

Mibbit