data class CommonMessageImpl<T : MessageContent> : Message, CommonMessage<T>, FromUserMessage
(source)
(common)
<init> |
CommonMessageImpl(messageId: MessageIdentifier, user: User, chat: Chat, content: T, date: DateTime, editDate: DateTime?, forwardInfo: ForwardInfo?, replyTo: Message?, replyMarkup: InlineKeyboardMarkup?, paymentInfo: SuccessfulPaymentInfo?) |
(common)
chat |
val chat: Chat |
(common)
content |
val content: T |
(common)
date |
val date: DateTime |
(common)
editDate |
val editDate: DateTime? |
(common)
forwardInfo |
val forwardInfo: ForwardInfo? |
(common)
messageId |
val messageId: MessageIdentifier |
(common)
paymentInfo |
val paymentInfo: SuccessfulPaymentInfo? |
(common)
replyMarkup |
val replyMarkup: InlineKeyboardMarkup? |
(common)
replyTo |
val replyTo: Message? |
(common)
user |
val user: User |
(common)
delete |
suspend fun Message.delete(requestsExecutor: RequestsExecutor): Boolean |