quote:
Originally posted by matty
Clearly you want to change johndoe@hotmail.com to the email address you want this to happen with.
code:
function OnEvent_ContactSignin(sEmail) {
if ( sEmail === 'johndoe@hotmail.com' ) Messenger.MyStatus = STATUS_ONLINE;
}
Thanks a lot for the script!

... and the one further down for additional e-mail addresses!
quote:
Originally posted by Mattike
The code posted by matty is correct. Although I assume you don't know how to make a script from it, so I'll explain you:
- Open your Messenger Plus! Live preferences. This can be done from the contact list (click the Plus! toolbar button and choose "Preferences") or from any chat window. (send "/prefs")
- Go to the panel "Scripts".
- Next to "Developers only:", click "Create New".
- Give your script a name, something like "Change Status When Someone Signs In" or whatever you want.
- The Script Editor will open. Select everything and delete it.
- Copy-paste matty's code into the window. Change the e-mail address to the address of the person you want and click "Save All". You'll see that the debug area will read:
quote:
Script has been stopped
Script is starting
Script is now loaded and ready
- Now, try it out! When that contact signs in, your status should change to online automatically.
You can enable and disable the script from the Plus! Live preferences window in the Scripts panel by (un)checking it in the list and clicking OK or Apply. This is a very simple script, but it should function without any problems.
With the teensy bit of ready of the documentation thingy, sorry I can't remember it's full name

lol ... I had just about figured this, but thanks for the reminder instead of having to find it all again. Very much appreciated. Thanks to both of you!