CommonGroupContentMessage

interface CommonGroupContentMessage<T : MessageContent> : GroupContentMessage<T> , FromUserMessage

Properties

chat
Link copied to clipboard
abstract override val chat: GroupChat
content
Link copied to clipboard
abstract val content: T
date
Link copied to clipboard
abstract val date: DateTime
editDate
Link copied to clipboard
abstract val editDate: DateTime?
forwardable
Link copied to clipboard
open val forwardable: Boolean
forwardInfo
Link copied to clipboard
abstract val forwardInfo: ForwardInfo?
from
Link copied to clipboard
abstract val from: User

The source User of this type

hasProtectedContent
Link copied to clipboard
abstract val hasProtectedContent: Boolean
messageId
Link copied to clipboard
abstract val messageId: MessageIdentifier
replyMarkup
Link copied to clipboard
abstract val replyMarkup: InlineKeyboardMarkup?
replyTo
Link copied to clipboard
abstract val replyTo: Message?
senderBot
Link copied to clipboard
abstract val senderBot: CommonBot?
user
Link copied to clipboard
open override val user: User

Inheritors

CommonGroupContentMessageImpl
Link copied to clipboard

Extensions

requireWithContent
Link copied to clipboard
withContent
Link copied to clipboard
inline fun <T : MessageContent> CommonGroupContentMessage<*>.withContent(): CommonGroupContentMessage<T>?