I've made alot of improvements to the code, and changed a couple of things, the "Im going to sleep" etc mssages are now sent to all open chat windows, and a new little feature which saves the last message your sent simply type #s1 to use it.
Im still trying to work out the custom messages. Im not sure how to do it I thought somthing like have each line as a new command like this:
#command | message sent to contact | set name to
but should this be done using text or registry. and would you do it/split the data for reading?
download
http://www.anonymousjon.co.uk/download/Usefull Script.plsc