| Field | Type | Required | Description | Example |
|---|---|---|---|---|
active |
T.nilable(T.any(T::Boolean, Models::Shared::MessagingUser2)) | ➖ | Whether the user is active | true |
bot |
T.nilable(T.any(T::Boolean, Models::Shared::MessagingUserSchemas2)) | ➖ | Whether the user is a bot | false |
email |
T.nilable(::String) | ➖ | Email address of the user | john.doe@example.com |
first_name |
T.nilable(::String) | ➖ | First name of the user | John |
id |
T.nilable(::String) | ➖ | Unique identifier | 8187e5da-dc77-475e-9949-af0f1fa4e4e3 |
last_name |
T.nilable(::String) | ➖ | Last name of the user | Doe |
name |
T.nilable(::String) | ➖ | Full name of the user | John Doe |
remote_id |
T.nilable(::String) | ➖ | Provider's unique identifier | 8187e5da-dc77-475e-9949-af0f1fa4e4e3 |
username |
T.nilable(::String) | ➖ | Username of the user | johndoe |