public bool HandleWhisper(Conversation conversation, Participant participant, string text)
{
if (text.StartsWith(whisperHandshakePrefix) && text.StartsWith(whisperHandshakePrefix + "<~"))
{
return(CompleteWhisperHandshake(conversation, participant, Ascii85.Decode(text.Substring(whisperHandshakePrefix.Length))));
}
else if (text.StartsWith(whisperPrefix) && text.StartsWith(whisperPrefix + "<~"))
{
return(ExtractWhisper(conversation, participant, Ascii85.Decode(text.Substring(whisperHandshakePrefix.Length)), text));
}
return(false);
}