All pastes #331098 Raw Edit

Unnamed

public text v1 · immutable
#331098 ·published 2007-01-28 15:28 UTC
rendered paste body
            private void ParseMessage(string message) 
            {
                string[] payloads = pass[j].Split(groupsep, 2, StringSplitOptions.RemoveEmptyEntries);
                string[] parts = payloads[0].Split(partsep, StringSplitOptions.RemoveEmptyEntries);
                if (parts[0].Contains(userchars[0]) && parts[0].Contains(userchars[1]))
                {
                    // User message
                    IRCUser sender = new IRCUser(parts[0]);

                    //TODO: Implement User Message Parsing
                    container.OnMessageReceived("", message);
                }
                else
                {
                    // Server message
                    if (container.name == String.Empty)
                        container.name = parts[0];
                    
                    container.OnReplyReceived(parts[1], parts[2], string.Join(" ", parts, 3, parts.Length - 3));
                }