I didn't make it. I found it on the msgplus site.
It didn't work with the newest msn. Now it does.
Code:
function OnEvent_Initialize(MessengerStart)
{
Old_Status = 0;
isGone = false;
}
function OnEvent_ChatWndSendMessage(ChatWnd, Message)
{
if (Message.substr(0,3).toLowerCase() == "brb" ){
if (isGone == false){
if (Messenger.MyStatus == STATUS_INVISIBLE){
return;
}
Old_Status = Messenger.MyStatus;
Messenger.MyStatus = STATUS_AWAY isGone = true;
}
}else if (Message.substr(0,3).toLowerCase() == "afk" ){
if (isGone == false){
if (Messenger.MyStatus == STATUS_INVISIBLE){
return;
}
Old_Status = Messenger.MyStatus;
Messenger.MyStatus = STATUS_AWAY isGone = true;
}
} else if (Message.substr(0,4).toLowerCase() == "back"){
if (isGone == true){
Messenger.MyStatus = Old_Status;
isGone = false;
}
}
return Message;
} Use: Type brb or afk to change your status to away. back changes it to whatever it was before.
It is not case sensitive.