Package-level declarations

Types

Link copied to clipboard
data class AnonymousForumContentMessageImpl<T : MessageContent>(val chat: ForumChat, val messageId: MessageId, val threadId: MessageThreadId, val date: DateTime, val forwardInfo: ForwardInfo?, val editDate: DateTime?, val hasProtectedContent: Boolean, val replyTo: Message?, val replyMarkup: InlineKeyboardMarkup?, val content: T, val senderBot: CommonBot?, val authorSignature: AuthorSignature?, val mediaGroupId: MediaGroupIdentifier?) : AnonymousForumContentMessage<T>
Link copied to clipboard
data class AnonymousGroupContentMessageImpl<T : MessageContent>(val chat: GroupChat, val messageId: MessageId, val date: DateTime, val forwardInfo: ForwardInfo?, val editDate: DateTime?, val hasProtectedContent: Boolean, val replyTo: Message?, val replyMarkup: InlineKeyboardMarkup?, val content: T, val senderBot: CommonBot?, val authorSignature: AuthorSignature?, val mediaGroupId: MediaGroupIdentifier?) : AnonymousGroupContentMessage<T>
Link copied to clipboard
data class ChannelContentMessageImpl<T : MessageContent>(val messageId: MessageId, val chat: ChannelChat, val content: T, val date: DateTime, val editDate: DateTime?, val hasProtectedContent: Boolean, val forwardInfo: ForwardInfo?, val replyTo: Message?, val replyMarkup: InlineKeyboardMarkup?, val senderBot: CommonBot?, val authorSignature: AuthorSignature?, val mediaGroupId: MediaGroupIdentifier?) : ChannelContentMessage<T>
Link copied to clipboard
data class ChannelEventMessage<T : ChannelEvent>(val messageId: MessageId, val chat: ChannelChat, val chatEvent: T, val date: DateTime) : ChatEventMessage<T>
Link copied to clipboard
data class CommonForumContentMessageImpl<T : MessageContent>(val chat: ForumChat, val messageId: MessageId, val threadId: MessageThreadId, val from: User, val date: DateTime, val forwardInfo: ForwardInfo?, val editDate: DateTime?, val hasProtectedContent: Boolean, val replyTo: Message?, val replyMarkup: InlineKeyboardMarkup?, val content: T, val senderBot: CommonBot?, val mediaGroupId: MediaGroupIdentifier?) : CommonForumContentMessage<T>
Link copied to clipboard
data class CommonGroupContentMessageImpl<T : MessageContent>(val chat: GroupChat, val messageId: MessageId, val from: User, val date: DateTime, val forwardInfo: ForwardInfo?, val editDate: DateTime?, val hasProtectedContent: Boolean, val replyTo: Message?, val replyMarkup: InlineKeyboardMarkup?, val content: T, val senderBot: CommonBot?, val mediaGroupId: MediaGroupIdentifier?) : CommonGroupContentMessage<T>
Link copied to clipboard
data class CommonGroupEventMessage<T : GroupEvent>(val messageId: MessageId, val from: User, val chat: GroupChat, val chatEvent: T, val date: DateTime) : GroupEventMessage<T>
Link copied to clipboard
data class CommonSupergroupEventMessage<T : SupergroupEvent>(val messageId: MessageId, val from: User, val chat: SupergroupChat, val chatEvent: T, val date: DateTime) : SupergroupEventMessage<T>
data class ConnectedFromChannelGroupContentMessageImpl<T : MessageContent>(val chat: GroupChat, val channel: ChannelChat, val messageId: MessageId, val date: DateTime, val forwardInfo: ForwardInfo?, val editDate: DateTime?, val hasProtectedContent: Boolean, val replyTo: Message?, val replyMarkup: InlineKeyboardMarkup?, val content: T, val senderBot: CommonBot?, val authorSignature: AuthorSignature?, val mediaGroupId: MediaGroupIdentifier?) : ConnectedFromChannelGroupContentMessage<T>
Link copied to clipboard
interface ForwardInfo
Link copied to clipboard
data class FromChannelForumContentMessageImpl<T : MessageContent>(val chat: ForumChat, val channel: ChannelChat, val messageId: MessageId, val threadId: MessageThreadId, val date: DateTime, val forwardInfo: ForwardInfo?, val editDate: DateTime?, val hasProtectedContent: Boolean, val replyTo: Message?, val replyMarkup: InlineKeyboardMarkup?, val content: T, val senderBot: CommonBot?, val authorSignature: AuthorSignature?, val mediaGroupId: MediaGroupIdentifier?) : FromChannelForumContentMessage<T>
Link copied to clipboard
typealias HTML = HTMLParseMode
Link copied to clipboard
@Serializable(with = ParseModeSerializer::class)
object HTMLParseMode : ParseMode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = ParseModeSerializer::class)
interface ParseMode
Link copied to clipboard
object ParseModeSerializer : KSerializer<ParseMode>
Link copied to clipboard
data class PassportMessage(val messageId: MessageId, val chat: Chat, val from: User, val date: DateTime, val passportData: PassportData) : Message, FromUserMessage
Link copied to clipboard
data class PrivateContentMessageImpl<T : MessageContent>(val messageId: MessageId, val from: User, val chat: Chat, val content: T, val date: DateTime, val editDate: DateTime?, val hasProtectedContent: Boolean, val forwardInfo: ForwardInfo?, val replyTo: Message?, val replyMarkup: InlineKeyboardMarkup?, val senderBot: CommonBot?, val mediaGroupId: MediaGroupIdentifier?) : PrivateContentMessage<T>
Link copied to clipboard
data class PrivateEventMessage<T : PrivateEvent>(val messageId: MessageId, val chat: PrivateChat, val chatEvent: T, val date: DateTime) : ChatEventMessage<T>
data class UnconnectedFromChannelGroupContentMessageImpl<T : MessageContent>(val chat: GroupChat, val channel: ChannelChat, val messageId: MessageId, val date: DateTime, val forwardInfo: ForwardInfo?, val editDate: DateTime?, val hasProtectedContent: Boolean, val replyTo: Message?, val replyMarkup: InlineKeyboardMarkup?, val content: T, val senderBot: CommonBot?, val authorSignature: AuthorSignature?, val mediaGroupId: MediaGroupIdentifier?) : UnconnectedFromChannelGroupContentMessage<T>

Properties

Link copied to clipboard

This variable respects to default parse mode used in places like next: