Contact
Namespace: Signal.Bot.Types
Full Name: Signal.Bot.Types.Contact
Summary
Represents a Signal contact with profile information and settings.
Properties
Id
Gets or sets the unique identifier (UUID) of the contact.
Number
Gets or sets the phone number of the contact in international format.
Name
Gets or sets the locally assigned name for this contact.
ProfileName
Gets or sets the profile name set by the contact themselves.
Username
Gets or sets the Signal username of the contact, if they have set one.
Color
Gets or sets the color associated with this contact in the UI.
Blocked
Gets or sets a value indicating whether this contact is blocked.
MessageExpiration
Gets or sets the disappearing message timer setting for conversations with this contact.
Note
Gets or sets a personal note about this contact.
Profile
Gets or sets the Signal profile information for this contact.
GivenName
Gets or sets the given (first) name of the contact.
Nickname
Gets or sets the nickname information for this contact.
