Join a new room.
sound(String sound, String message)
Send a sound and message to current room.
sound(String sound, String target, String message)
Send a sound and message to a specific target nick.
Show the chat view.
Show the rooms view.
Show the options view.
Float the interface.
Embed the interface in the web page if floating.
Show the named view (a room, a private message window, etc.).
Get current active room if being viewed.
Get current active room's topic if being viewed.
Get current active window (either a room or private message) if being viewed.
Get currently selected nickname (if any).
Get currently selected nickname's Real Name (if any).
Get current nick.
Inserts text into the input bar of the active window.
Adds a topic to the accepted newsflash topics list.
Removes a topic from the accepted newsflash topics list.
Returns a list of newsflash topics being accepted by the ticker, comma-separated.
Connect the client with the current settings.
Disconnect the client.
Show the rooms view, rescanning the rooms list using the supplied filter.
privmsg(String to, String msg)
Send a message to a person or room, if to a person it will be a private message.
notice(String to, String notice)
Send a notice to a person or room.