//[docs](../../../index.md)/[dev.inmo.tgbotapi.CommonAbstracts.types](../index.md)/[MessageAction](index.md)
# MessageAction
[common] interface [MessageAction](index.md) : [ChatRequest](../-chat-request/index.md)
## Properties
| Name | Summary |
|---|---|
| [chatId](index.md#%5Bdev.inmo.tgbotapi.CommonAbstracts.types%2FMessageAction%2FchatId%2F%23%2FPointingToDeclaration%2F%5D%2FProperties%2F625018081)| [common] abstract val [chatId](index.md#%5Bdev.inmo.tgbotapi.CommonAbstracts.types%2FMessageAction%2FchatId%2F%23%2FPointingToDeclaration%2F%5D%2FProperties%2F625018081): [ChatIdentifier](../../dev.inmo.tgbotapi.types/-chat-identifier/index.md)
|
| [messageId](message-id.md)| [common] abstract val [messageId](message-id.md): [MessageIdentifier](../../dev.inmo.tgbotapi.types/index.md#%5Bdev.inmo.tgbotapi.types%2FMessageIdentifier%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081)
|
## Inheritors
| Name |
|---|
| [DeleteMessage](../../dev.inmo.tgbotapi.requests/-delete-message/index.md)|
| [ForwardMessage](../../dev.inmo.tgbotapi.requests/-forward-message/index.md)|
| [StopPoll](../../dev.inmo.tgbotapi.requests/-stop-poll/index.md)|
| [PinChatMessage](../../dev.inmo.tgbotapi.requests.chat.modify/-pin-chat-message/index.md)|
| [EditChatMessage](../../dev.inmo.tgbotapi.requests.edit.abstracts/-edit-chat-message/index.md)|
| [GetGameHighScoresByChat](../../dev.inmo.tgbotapi.requests.games/-get-game-high-scores-by-chat/index.md)|
| [SetGameScoreByChatId](../../dev.inmo.tgbotapi.requests.games/-set-game-score-by-chat-id/index.md)|
| [CopyMessage](../../dev.inmo.tgbotapi.requests.send/-copy-message/index.md)|