ChannelMember
constructor(@Json(name = "banned") banned: Boolean, @Json(name = "channel_role") channelRole: String, @Json(name = "created_at") createdAt: OffsetDateTime, @Json(name = "notifications_muted") notificationsMuted: Boolean, @Json(name = "shadow_banned") shadowBanned: Boolean, @Json(name = "updated_at") updatedAt: OffsetDateTime, @Json(name = "ban_expires") banExpires: OffsetDateTime? = null, @Json(name = "deleted_at") deletedAt: OffsetDateTime? = null, @Json(name = "invite_accepted_at") inviteAcceptedAt: OffsetDateTime? = null, @Json(name = "invite_rejected_at") inviteRejectedAt: OffsetDateTime? = null, @Json(name = "invited") invited: Boolean? = null, @Json(name = "is_moderator") isModerator: Boolean? = null, @Json(name = "status") status: String? = null, @Json(name = "user") user: UserObject? = null, @Json(name = "user_id") userId: String? = null)
Parameters
banned
Whether member is banned this channel or not
channelRole
Role of the member in the channel
createdAt
Date/time of creation
notificationsMuted
shadowBanned
Whether member is shadow banned in this channel or not
updatedAt
Date/time of the last update
banExpires
Expiration date of the ban
deletedAt
inviteAcceptedAt
Date when invite was accepted
inviteRejectedAt
Date when invite was rejected
invited
Whether member was invited or not
isModerator
Whether member is channel moderator or not
status
user
userId