private string GetAnswer(int messageId) { yaf_Message item = buhonlineDataProvider.ReadMessage(messageId); return(item.Message); }
public double GetMaxQuoteDeepness(FeatureParameters parameters) { int i = 0, maxDeepness = 0; int messageId = parameters.MessageId; yaf_Message item = buhonlineDataProvider.ReadMessage(messageId); foreach (Match match in FeatureRegex.QuoteTag.Matches(item.Message)) { if (match.Groups[0].Value == "[quote") { i++; } else if (match.Groups[0].Value == "[/quote") { i--; } if (i > maxDeepness) { maxDeepness = i; } } return(maxDeepness); }