Skip to content

Envelope

Namespace: Signal.Bot.Types

Full Name: Signal.Bot.Types.Envelope

Summary

Represents the envelope container for a received Signal message, containing metadata and message content.

Properties

Source

Gets or sets the source identifier of the message sender.

SourceNumber

Gets or sets the phone number of the message sender.

SourceId

Gets or sets the UUID of the message sender.

Timestamp

Gets or sets the timestamp when the message was sent.

DataMessage

Gets or sets the data message content if this envelope contains a regular message.

SyncMessage

Gets or sets the sync message content if this envelope contains a synchronization message from linked devices.

TypingMessage

Gets or sets the typing indicator message if this envelope contains typing status.

ReceiptMessage

Gets or sets the receipt message if this envelope contains read or delivery receipts.