docs / com.github.insanusmokrassar.TelegramBotAPI.CommonAbstracts.types / MessageAction

MessageAction

(common) interface MessageAction : ChatRequest (source)

Properties

(common)

messageId

abstract val messageId: MessageIdentifier

Inheritors

(common)

DeleteMessage

data class DeleteMessage : SimpleRequest<Boolean>, MessageAction
(common)

EditChatMessage

interface EditChatMessage<MT : MessageContent> : SimpleRequest<ContentMessage<MT>>, MessageAction
(common)

ForwardMessage

data class ForwardMessage : SimpleRequest<PossiblyForwardedMessage>, MessageAction
(common)

GetGameHighScoresByChat

data class GetGameHighScoresByChat : GetGameHighScores, MessageAction
(common)

PinChatMessage

data class PinChatMessage : ChatRequest, SimpleRequest<Boolean>, MessageAction, DisableNotification
(common)

SetGameScoreByChatId

data class SetGameScoreByChatId : SetGameScore, MessageAction
(common)

StopPoll

data class StopPoll : MessageAction, SimpleRequest<Poll>, ReplyMarkup