15 lines
635 B
Kotlin
15 lines
635 B
Kotlin
package dev.inmo.tgbotapi.types.message.abstracts
|
|
|
|
import dev.inmo.tgbotapi.abstracts.types.WithBusinessConnectionId
|
|
import dev.inmo.tgbotapi.types.business_connection.BusinessConnectionId
|
|
import dev.inmo.tgbotapi.types.chat.PreviewBot
|
|
import dev.inmo.tgbotapi.types.chat.PreviewPrivateChat
|
|
import dev.inmo.tgbotapi.types.message.content.MessageContent
|
|
|
|
interface BusinessContentMessage<T: MessageContent> : PossiblySentViaBotCommonMessage<T>, FromUserMessage,
|
|
WithBusinessConnectionId {
|
|
override val chat: PreviewPrivateChat
|
|
override val businessConnectionId: BusinessConnectionId
|
|
val senderBusinessBot: PreviewBot?
|
|
}
|