Constructs a new Message
Returns the command name
Returns the sender of the message
Returns the parameters excluding the trailing text which are seperated by spaces but only those which are key-value pairs
Returns the parameters excluding the trailing text which are seperated by spaces
Returns the optional paremeters (if any)
Returns the type of reply (if this message was a numeric response)
Retrieves the trailing text in the paramaters (if any)
Returns whether or not this message is an error kind-of numeric response
Returns whether or not this message was a numeric response
Message types