The Ultra Hal AIM Bot has some hidden command line options. The options are:
-warnlogger
With this option on, Hal will keep a permanent list of everyone who warns it and will never talk to that person. If a person warns Hal, Hal tries to warn them back 3 times and places them on the permanent ignore list. This list is maintained between reboots. This switch overrides any setting you set in the AIM Bot's options.
-sn:YourSN
This will automatically type in a screen name.
-pw:YourPass
This will automatically type in a password.
-signon
This will automatically sign in with the username and password provided by the previous 2 options as soon as the program starts.
-ln:#
A number 0 to 50 for Hal's learning level. 0 means no learning, 25 is medium and recomended learning, 50 is max learning.
For example, you can click start, run, and type in the following (with quotes):
"C:program files\zabawareultra hal assistant 5halaimbot.exe" -sn:YourSN -pw:YourPass -warnlogger -signon -ln:25
Using the auto signon switches is useful if you want to run the Hal AIM Bot as a Windows System Service with the aid of FireDaemon
http://www.firedaemon.com/