If you fancy showing me some examples that would be great!
The way I see it is just send the whisper that appears like this-
Joe whispered: Joe2|hi mate hows it going

Then just strip out everything form the whisper after the pipe and parse the remaining arg to the whispered list