The Groups would be handled in the Messenger API by plus!, but Plus! has had problems accessing the groups through the API. I've tried to do it inside JScript and it crashed messenger, but through an external program it worked fine. So you could do it with a DLL