using System; namespace DiscordRPC.Message { /// /// Messages received from discord. /// public abstract class IMessage { /// /// The type of message received from discord /// public abstract MessageType Type { get; } /// /// The time the message was created /// public DateTime TimeCreated { get { return _timecreated; } } private DateTime _timecreated; /// /// Creates a new instance of the message /// public IMessage() { _timecreated = DateTime.Now; } } }