2020-11-05 06:39:59 +00:00
package dev.inmo.tgbotapi.types.message.abstracts
import dev.inmo.tgbotapi.types.chat.abstracts.ChannelChat
import dev.inmo.tgbotapi.types.message.content.abstracts.MessageContent
import dev.inmo.tgbotapi.types.message.content.abstracts.PossiblySentViaBotCommonMessage
2021-02-07 10:54:48 +00:00
interface ChannelContentMessage < T : MessageContent > : PossiblySentViaBotCommonMessage < T > , SignedMessage , WithSenderChatMessage {
2020-11-05 06:39:59 +00:00
override val chat : ChannelChat
override val senderChat : ChannelChat
get ( ) = chat
}
2021-02-07 10:54:48 +00:00
@Deprecated ( " Renamed due to ambiguity of naming " , ReplaceWith ( " ChannelContentMessage " , " dev.inmo.tgbotapi.types.message.abstracts.ChannelContentMessage " ) )
typealias ChannelMessage < T > = ChannelContentMessage < T >