Class Message
public class Message
- Inheritance
-
Message
- Inherited Members
Constructors
Message()
public Message()
Properties
AttachmentFileName
public string? AttachmentFileName { get; set; }
Property Value
AttachmentFileSize
public long? AttachmentFileSize { get; set; }
Property Value
- long?
AttachmentUrl
public string? AttachmentUrl { get; set; }
Property Value
Attachments
Files attached to this message. Empty for a plain text message.
public List<Attachment> Attachments { get; set; }
Property Value
- List<Attachment>
Channel
public Channel? Channel { get; set; }
Property Value
ChannelId
public Guid ChannelId { get; set; }
Property Value
Content
The message text/caption. May be empty when the message only carries attachments.
public required string Content { get; set; }
Property Value
EmbedJson
public string? EmbedJson { get; set; }
Property Value
Id
public Guid Id { get; set; }
Property Value
ReplyToMessageId
Message this one replies to, if any. The target may since have been deleted.
public Guid? ReplyToMessageId { get; set; }
Property Value
- Guid?
SenderUserId
public Guid SenderUserId { get; set; }
Property Value
SenderUsername
public required string SenderUsername { get; set; }
Property Value
SentAt
public DateTimeOffset SentAt { get; set; }
Property Value
Type
public MessageType Type { get; set; }