ChatMember.kicked constructor
const
ChatMember.kicked({
- @Default(ChatMemberStatus.kicked) @JsonKey(name: 'status') ChatMemberStatus status,
- @JsonKey(name: 'user') required User user,
- @JsonKey(name: 'until_date') required int untilDate,
Represents a chat member that was banned in the chat and can't return to the chat or view chat messages.
The status of this member is always "kicked".
Implementation
const factory ChatMember.kicked({
/// The member's status in the chat
@Default(ChatMemberStatus.kicked)
@JsonKey(name: 'status')
ChatMemberStatus status,
/// Information about the user
@JsonKey(name: 'user') required User user,
/// Date when restrictions will be lifted for this user; Unix time. If 0,
/// then the user is banned forever
@JsonKey(name: 'until_date') required int untilDate,
}) = ChatMemberBanned;