private void AddMessage(ChatMessage message) { channelMessages[message.Channel].Add(message); allChannelMessages.Add(message); Validate(); MessagesChanged.Raise(this, message.Channel); }
public void Log(string tag, string message) { messages.Add(new SystemMessage(client.Config.Username, tag, message)); if (messages.Count > MessageLimit) { messages.RemoveAt(0); } MessagesChanged.Raise(this); }