KickedChatMember

@Serializable
data class KickedChatMember(val user: PreviewUser, val untilDate: TelegramDate? = null, val tag: UserTag? = null) : RestrictedChatMember(source)

Constructors

Link copied to clipboard
constructor(user: PreviewUser, untilDate: TelegramDate? = null, tag: UserTag? = null)

Properties

Link copied to clipboard
Link copied to clipboard

Check that member is KickedChatMember

Link copied to clipboard
Link copied to clipboard

Check if receiver object is MemberChatMemberImpl

Link copied to clipboard

Check if receiver object is KickedChatMember

Link copied to clipboard
Link copied to clipboard

Check if receiver object is LeftChatMember

Link copied to clipboard

Check if receiver object isLeft or isKicked

Link copied to clipboard

Check if receiver object is MemberChatMember

Link copied to clipboard

Check if receiver object is OwnerChatMember

Link copied to clipboard

Check if receiver object is RestrictedChatMember

Link copied to clipboard

Check if receiver object isRestricted and not isKicked

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "status")
@Required
@EncodeDefault
open override val status: ChatMember.Status
Link copied to clipboard
@SerialName(value = "tag")
open override val tag: UserTag?
Link copied to clipboard
@SerialName(value = "until_date")
open override val untilDate: TelegramDate?
Link copied to clipboard
@SerialName(value = "user")
open override val user: PreviewUser

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T> OptionallyWithUser.ifCallbackQuery(block: (CallbackQuery) -> T): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T> OptionallyWithUser.ifChatMember(block: (ChatMember) -> T): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T> OptionallyWithUser.ifFromUser(block: (FromUser) -> T): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T> OptionallyWithUser.ifInlineQuery(block: (InlineQuery) -> T): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T> OptionallyWithUser.ifPollAnswer(block: (PollAnswer) -> T): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T> OptionallyWithUser.ifShippingQuery(block: (ShippingQuery) -> T): T?
Link copied to clipboard
inline fun <T> OptionallyWithUser.ifWithUser(block: (WithUser) -> T): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T> ChatMember.whenKickedChatMember(block: (KickedChatMember) -> T): T?
Link copied to clipboard
Link copied to clipboard
inline fun <T> ChatMember.whenMemberChatMember(block: (MemberChatMember) -> T): T?
Link copied to clipboard
inline fun <T> ChatMember.whenOwnerChatMember(block: (OwnerChatMember) -> T): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard