IceChat 7 is set to check once a week, for a newer build. It will show a message in the Console, if there is a newer one available. This will help keep your version up-to-date.
-----
The Main Changes from IceChat 5 are:
-Changed Server Editor
-Changed Options Form
-Changed the IceChat Editor
-Changed Favorite Server List to a Server Tree
-Added new Buddy List/AutoNick Control/Nick Colors
-NickList and Server List are slightly different. They can now be dragged to either
side of the Main IceChat Window. They can also be pinned to either side, so they just show as a Vertical Bar. The Buddy List (not editor) and the Favorite Channels list are also docked. To move/drag an item, it first needs to be selected.
-The Popup/Alias/Identifiers/Script Editor has all been combined into a single Window.
Popup files are no longer kept in seperate files, but all contained in the popups.ini file.
You can load multiple Alias Files, and Variable files.
To select text in any window, just click and drag to select. Once you have what you want highlighted, releasing the mouse will automatically copy it to the clipboard, no need to use CTRL-C or such.
Aliases have changed from IceChat 5, as in they no longer need a colon(:) between the alias name and the command. The alias editor has changed to a more simple style.
This would be a simple alias for using /j in place of /join
Example: /j /join $1
You can add aliases to the scripts as well, as follows.
alias aliasname {
enter your command here
}
For Example:
alias sayhello {
say Hello everyone , how are you today
}
So, now /sayhello will do just that.
The main change however is with the Script Engine. No longer does IceChat just use
Visualbasic Script (VBS) style script language. I am currently working on making scripts
compatable with mirc style scripts as well. The basic scripts work fine:
example: ON 1:TEXT:blah:#icechat:msg $chan You said blah, $nick
Examples:
dont allow this to run on self: on !:JOIN:#:msg $chan Hello $nick and welcome to $chan
only allow to run for self: on ^:JOIN:#:msg x op $chan $me
And you can set variables using the set command.
With the scripting, it will slowly get expanded to add more commands,events, etc.
Just try small things out and see what works.
There are 1000's of mirc scripting tutorials out there,
so it should not be hard in finding some basic help on it of you are new to it.
Most of the events that do work are:
ON JOIN,PART,QUIT,TEXT,ACTION,CHAT,NOTICE,BAN,UNBAN,CONNECT,