Message
interface Message
Content copied to clipboard
Properties
Inheritors
PassportMessage
Link copied to clipboard
ChatEventMessage
Link copied to clipboard
CommonMessage
Link copied to clipboard
ContentMessage
Link copied to clipboard
FromUserMessage
Link copied to clipboard
UnknownMessageType
Link copied to clipboard
PossiblyEditedMessage
Link copied to clipboard
PossiblyForwardedMessage
Link copied to clipboard
PossiblyPaymentMessage
Link copied to clipboard
SignedMessage
Link copied to clipboard
Extensions
as Anonymous Group Content Message
Link copied to clipboard
inline fun Message.asAnonymousGroupContentMessage(): AnonymousGroupContentMessage<MessageContent>?
Content copied to clipboard
as Anonymous Group Content Message Impl
Link copied to clipboard
inline fun Message.asAnonymousGroupContentMessageImpl(): AnonymousGroupContentMessageImpl<MessageContent>?
Content copied to clipboard
as Channel Content Message
Link copied to clipboard
inline fun Message.asChannelContentMessage(): ChannelContentMessage<MessageContent>?
Content copied to clipboard
as Channel Content Message Impl
Link copied to clipboard
inline fun Message.asChannelContentMessageImpl(): ChannelContentMessageImpl<MessageContent>?
Content copied to clipboard
as Channel Event Message
Link copied to clipboard
inline fun Message.asChannelEventMessage(): ChannelEventMessage<ChannelEvent>?
Content copied to clipboard
as Channel Media Group Message
Link copied to clipboard
inline fun Message.asChannelMediaGroupMessage(): ChannelMediaGroupMessage<MediaGroupContent>?
Content copied to clipboard
as Chat Event Message
Link copied to clipboard
as Common Group Content Message
Link copied to clipboard
inline fun Message.asCommonGroupContentMessage(): CommonGroupContentMessage<MessageContent>?
Content copied to clipboard
as Common Group Event Message
Link copied to clipboard
inline fun Message.asCommonGroupEventMessage(): CommonGroupEventMessage<GroupEvent>?
Content copied to clipboard
as Common Media Group Message
Link copied to clipboard
inline fun Message.asCommonMediaGroupMessage(): CommonMediaGroupMessage<MediaGroupContent>?
Content copied to clipboard
as Common Message
Link copied to clipboard
as Common Supergroup Event Message
Link copied to clipboard
inline fun Message.asCommonSupergroupEventMessage(): CommonSupergroupEventMessage<SupergroupEvent>?
Content copied to clipboard
as Content Message
Link copied to clipboard
as From Channel Group Content Message
Link copied to clipboard
inline fun Message.asFromChannelGroupContentMessage(): FromChannelGroupContentMessage<MessageContent>?
Content copied to clipboard
as From Channel Group Content Message Impl
Link copied to clipboard
inline fun Message.asFromChannelGroupContentMessageImpl(): FromChannelGroupContentMessageImpl<MessageContent>?
Content copied to clipboard
as From User Message
Link copied to clipboard
as Group Content Message
Link copied to clipboard
inline fun Message.asGroupContentMessage(): GroupContentMessage<MessageContent>?
Content copied to clipboard
as Group Event Message
Link copied to clipboard
as Media Group Message
Link copied to clipboard
inline fun Message.asMediaGroupMessage(): MediaGroupMessage<MediaGroupContent>?
Content copied to clipboard
as Passport Message
Link copied to clipboard
as Possibly Edited Message
Link copied to clipboard
as Possibly Forwarded Message
Link copied to clipboard
inline fun Message.asPossiblyForwardedMessage(): PossiblyForwardedMessage?
Content copied to clipboard
as Possibly Payment Message
Link copied to clipboard
as Possibly Reply Message
Link copied to clipboard
as Possibly Sent Via Bot Common Message
Link copied to clipboard
inline fun Message.asPossiblySentViaBotCommonMessage(): PossiblySentViaBotCommonMessage<MessageContent>?
Content copied to clipboard
as Private Content Message
Link copied to clipboard
inline fun Message.asPrivateContentMessage(): PrivateContentMessage<MessageContent>?
Content copied to clipboard
as Private Content Message Impl
Link copied to clipboard
inline fun Message.asPrivateContentMessageImpl(): PrivateContentMessageImpl<MessageContent>?
Content copied to clipboard
as Private Event Message
Link copied to clipboard
inline fun Message.asPrivateEventMessage(): PrivateEventMessage<PrivateEvent>?
Content copied to clipboard
as Public Content Message
Link copied to clipboard
inline fun Message.asPublicContentMessage(): PublicContentMessage<MessageContent>?
Content copied to clipboard
as Signed Message
Link copied to clipboard
as Supergroup Event Message
Link copied to clipboard
inline fun Message.asSupergroupEventMessage(): SupergroupEventMessage<SupergroupEvent>?
Content copied to clipboard
as Unknown Message Type
Link copied to clipboard
delete
Link copied to clipboard
require Anonymous Group Content Message
Link copied to clipboard
inline fun Message.requireAnonymousGroupContentMessage(): AnonymousGroupContentMessage<MessageContent>
Content copied to clipboard
require Anonymous Group Content Message Impl
Link copied to clipboard
inline fun Message.requireAnonymousGroupContentMessageImpl(): AnonymousGroupContentMessageImpl<MessageContent>
Content copied to clipboard
require Channel Content Message
Link copied to clipboard
inline fun Message.requireChannelContentMessage(): ChannelContentMessageImpl<MessageContent>
Content copied to clipboard
require Channel Content Message Impl
Link copied to clipboard
inline fun Message.requireChannelContentMessageImpl(): ChannelContentMessageImpl<MessageContent>
Content copied to clipboard
require Channel Event Message
Link copied to clipboard
inline fun Message.requireChannelEventMessage(): ChannelEventMessage<ChannelEvent>
Content copied to clipboard
require Channel Media Group Message
Link copied to clipboard
inline fun Message.requireChannelMediaGroupMessage(): ChannelMediaGroupMessage<MediaGroupContent>
Content copied to clipboard
require Chat Event Message
Link copied to clipboard
inline fun Message.requireChatEventMessage(): ChatEventMessage<ChatEvent>
Content copied to clipboard
require Common Group Content Message
Link copied to clipboard
inline fun Message.requireCommonGroupContentMessage(): CommonGroupContentMessage<MessageContent>
Content copied to clipboard
require Common Group Event Message
Link copied to clipboard
inline fun Message.requireCommonGroupEventMessage(): CommonGroupEventMessage<GroupEvent>
Content copied to clipboard
require Common Media Group Message
Link copied to clipboard
inline fun Message.requireCommonMediaGroupMessage(): CommonMediaGroupMessage<MediaGroupContent>
Content copied to clipboard
require Common Message
Link copied to clipboard
require Common Supergroup Event Message
Link copied to clipboard
inline fun Message.requireCommonSupergroupEventMessage(): CommonSupergroupEventMessage<SupergroupEvent>
Content copied to clipboard
require Content Message
Link copied to clipboard
inline fun Message.requireContentMessage(): ContentMessage<MessageContent>
Content copied to clipboard
require From Channel Group Content Message
Link copied to clipboard
inline fun Message.requireFromChannelGroupContentMessage(): FromChannelGroupContentMessage<MessageContent>
Content copied to clipboard
require From Channel Group Content Message Impl
Link copied to clipboard
inline fun Message.requireFromChannelGroupContentMessageImpl(): FromChannelGroupContentMessageImpl<MessageContent>
Content copied to clipboard
require From User Message
Link copied to clipboard
require Group Content Message
Link copied to clipboard
inline fun Message.requireGroupContentMessage(): GroupContentMessage<MessageContent>
Content copied to clipboard
require Group Event Message
Link copied to clipboard
inline fun Message.requireGroupEventMessage(): GroupEventMessage<GroupEvent>
Content copied to clipboard
require Media Group Message
Link copied to clipboard
inline fun Message.requireMediaGroupMessage(): MediaGroupMessage<MediaGroupContent>
Content copied to clipboard
require Passport Message
Link copied to clipboard
require Possibly Edited Message
Link copied to clipboard
require Possibly Forwarded Message
Link copied to clipboard
inline fun Message.requirePossiblyForwardedMessage(): PossiblyForwardedMessage
Content copied to clipboard
require Possibly Payment Message
Link copied to clipboard
inline fun Message.requirePossiblyPaymentMessage(): PossiblyPaymentMessage
Content copied to clipboard
require Possibly Reply Message
Link copied to clipboard
require Possibly Sent Via Bot Common Message
Link copied to clipboard
inline fun Message.requirePossiblySentViaBotCommonMessage(): PossiblySentViaBotCommonMessage<MessageContent>
Content copied to clipboard
require Private Content Message
Link copied to clipboard
inline fun Message.requirePrivateContentMessage(): PrivateContentMessage<MessageContent>
Content copied to clipboard
require Private Content Message Impl
Link copied to clipboard
inline fun Message.requirePrivateContentMessageImpl(): PrivateContentMessageImpl<MessageContent>
Content copied to clipboard
require Private Event Message
Link copied to clipboard
inline fun Message.requirePrivateEventMessage(): PrivateEventMessage<PrivateEvent>
Content copied to clipboard
require Public Content Message
Link copied to clipboard
inline fun Message.requirePublicContentMessage(): PublicContentMessage<MessageContent>
Content copied to clipboard
require Signed Message
Link copied to clipboard
require Supergroup Event Message
Link copied to clipboard
inline fun Message.requireSupergroupEventMessage(): SupergroupEventMessage<SupergroupEvent>
Content copied to clipboard
require Unknown Message Type
Link copied to clipboard
when Anonymous Group Content Message
Link copied to clipboard
inline fun <T> Message.whenAnonymousGroupContentMessage(block: (AnonymousGroupContentMessage<MessageContent>) -> T): T?
Content copied to clipboard
when Anonymous Group Content Message Impl
Link copied to clipboard
inline fun <T> Message.whenAnonymousGroupContentMessageImpl(block: (AnonymousGroupContentMessageImpl<MessageContent>) -> T): T?
Content copied to clipboard
when Channel Content Message
Link copied to clipboard
inline fun <T> Message.whenChannelContentMessage(block: (ChannelContentMessage<MessageContent>) -> T): T?
Content copied to clipboard
when Channel Content Message Impl
Link copied to clipboard
inline fun <T> Message.whenChannelContentMessageImpl(block: (ChannelContentMessageImpl<MessageContent>) -> T): T?
Content copied to clipboard
when Channel Event Message
Link copied to clipboard
inline fun <T> Message.whenChannelEventMessage(block: (ChannelEventMessage<ChannelEvent>) -> T): T?
Content copied to clipboard
when Channel Media Group Message
Link copied to clipboard
inline fun <T> Message.whenChannelMediaGroupMessage(block: (ChannelMediaGroupMessage<MediaGroupContent>) -> T): T?
Content copied to clipboard
when Chat Event Message
Link copied to clipboard
inline fun <T> Message.whenChatEventMessage(block: (ChatEventMessage<ChatEvent>) -> T): T?
Content copied to clipboard
when Common Group Content Message
Link copied to clipboard
inline fun <T> Message.whenCommonGroupContentMessage(block: (CommonGroupContentMessage<MessageContent>) -> T): T?
Content copied to clipboard
when Common Group Event Message
Link copied to clipboard
inline fun <T> Message.whenCommonGroupEventMessage(block: (CommonGroupEventMessage<GroupEvent>) -> T): T?
Content copied to clipboard
when Common Media Group Message
Link copied to clipboard
inline fun <T> Message.whenCommonMediaGroupMessage(block: (CommonMediaGroupMessage<MediaGroupContent>) -> T): T?
Content copied to clipboard
when Common Message
Link copied to clipboard
inline fun <T> Message.whenCommonMessage(block: (CommonMessage<MessageContent>) -> T): T?
Content copied to clipboard
when Common Supergroup Event Message
Link copied to clipboard
inline fun <T> Message.whenCommonSupergroupEventMessage(block: (CommonSupergroupEventMessage<SupergroupEvent>) -> T): T?
Content copied to clipboard
when Content Message
Link copied to clipboard
inline fun <T> Message.whenContentMessage(block: (ContentMessage<MessageContent>) -> T): T?
Content copied to clipboard
when From Channel Group Content Message
Link copied to clipboard
inline fun <T> Message.whenFromChannelGroupContentMessage(block: (FromChannelGroupContentMessage<MessageContent>) -> T): T?
Content copied to clipboard
when From Channel Group Content Message Impl
Link copied to clipboard
inline fun <T> Message.whenFromChannelGroupContentMessageImpl(block: (FromChannelGroupContentMessageImpl<MessageContent>) -> T): T?
Content copied to clipboard
when From User Message
Link copied to clipboard
inline fun <T> Message.whenFromUserMessage(block: (FromUserMessage) -> T): T?
Content copied to clipboard
when Group Content Message
Link copied to clipboard
inline fun <T> Message.whenGroupContentMessage(block: (GroupContentMessage<MessageContent>) -> T): T?
Content copied to clipboard
when Group Event Message
Link copied to clipboard
inline fun <T> Message.whenGroupEventMessage(block: (GroupEventMessage<GroupEvent>) -> T): T?
Content copied to clipboard
when Media Group Message
Link copied to clipboard
inline fun <T> Message.whenMediaGroupMessage(block: (MediaGroupMessage<MediaGroupContent>) -> T): T?
Content copied to clipboard
when Passport Message
Link copied to clipboard
inline fun <T> Message.whenPassportMessage(block: (PassportMessage) -> T): T?
Content copied to clipboard
when Possibly Edited Message
Link copied to clipboard
inline fun <T> Message.whenPossiblyEditedMessage(block: (PossiblyEditedMessage) -> T): T?
Content copied to clipboard
when Possibly Forwarded Message
Link copied to clipboard
inline fun <T> Message.whenPossiblyForwardedMessage(block: (PossiblyForwardedMessage) -> T): T?
Content copied to clipboard
when Possibly Payment Message
Link copied to clipboard
inline fun <T> Message.whenPossiblyPaymentMessage(block: (PossiblyPaymentMessage) -> T): T?
Content copied to clipboard
when Possibly Reply Message
Link copied to clipboard
inline fun <T> Message.whenPossiblyReplyMessage(block: (PossiblyReplyMessage) -> T): T?
Content copied to clipboard
when Possibly Sent Via Bot Common Message
Link copied to clipboard
inline fun <T> Message.whenPossiblySentViaBotCommonMessage(block: (PossiblySentViaBotCommonMessage<MessageContent>) -> T): T?
Content copied to clipboard
when Private Content Message
Link copied to clipboard
inline fun <T> Message.whenPrivateContentMessage(block: (PrivateContentMessage<MessageContent>) -> T): T?
Content copied to clipboard
when Private Content Message Impl
Link copied to clipboard
inline fun <T> Message.whenPrivateContentMessageImpl(block: (PrivateContentMessageImpl<MessageContent>) -> T): T?
Content copied to clipboard
when Private Event Message
Link copied to clipboard
inline fun <T> Message.whenPrivateEventMessage(block: (PrivateEventMessage<PrivateEvent>) -> T): T?
Content copied to clipboard
when Public Content Message
Link copied to clipboard
inline fun <T> Message.whenPublicContentMessage(block: (PublicContentMessage<MessageContent>) -> T): T?
Content copied to clipboard
when Signed Message
Link copied to clipboard
inline fun <T> Message.whenSignedMessage(block: (SignedMessage) -> T): T?
Content copied to clipboard
when Supergroup Event Message
Link copied to clipboard
inline fun <T> Message.whenSupergroupEventMessage(block: (SupergroupEventMessage<SupergroupEvent>) -> T): T?
Content copied to clipboard
when Unknown Message Type
Link copied to clipboard
inline fun <T> Message.whenUnknownMessageType(block: (UnknownMessageType) -> T): T?
Content copied to clipboard