//[docs](../../index.md)/[dev.inmo.tgbotapi.types.actions](index.md)
# Package dev.inmo.tgbotapi.types.actions
## Types
| Name | Summary |
|---|---|
| [BotAction](-bot-action/index.md)| [common]
Content
sealed class [BotAction](-bot-action/index.md)
More info
Use BotAction objects realisations to notify user about bot actions
|
| [FindLocationAction](-find-location-action/index.md)| [common]
Content
object [FindLocationAction](-find-location-action/index.md) : [BotAction](-bot-action/index.md)
More info
Will notify user that bot is trying to find location
|
| [RecordAudioAction](-record-audio-action/index.md)| [common]
Content
object [RecordAudioAction](-record-audio-action/index.md) : [BotAction](-bot-action/index.md)
More info
Will notify user that bot is recording some audio
|
| [RecordVideoAction](-record-video-action/index.md)| [common]
Content
object [RecordVideoAction](-record-video-action/index.md) : [BotAction](-bot-action/index.md)
More info
Will notify user that bot is recording some video
|
| [RecordVideoNoteAction](-record-video-note-action/index.md)| [common]
Content
object [RecordVideoNoteAction](-record-video-note-action/index.md) : [BotAction](-bot-action/index.md)
More info
Will notify user that bot is recording video note
|
| [TypingAction](-typing-action/index.md)| [common]
Content
object [TypingAction](-typing-action/index.md) : [BotAction](-bot-action/index.md)
More info
Will notify user that bot is "typing" something
|
| [UploadAudioAction](-upload-audio-action/index.md)| [common]
Content
object [UploadAudioAction](-upload-audio-action/index.md) : [BotAction](-bot-action/index.md)
More info
Will notify user that bot is uploading some audio
|
| [UploadDocumentAction](-upload-document-action/index.md)| [common]
Content
object [UploadDocumentAction](-upload-document-action/index.md) : [BotAction](-bot-action/index.md)
More info
Will notify user that bot is uploading some document
|
| [UploadPhotoAction](-upload-photo-action/index.md)| [common]
Content
object [UploadPhotoAction](-upload-photo-action/index.md) : [BotAction](-bot-action/index.md)
More info
Will notify user that bot is uploading some photo
|
| [UploadVideoAction](-upload-video-action/index.md)| [common]
Content
object [UploadVideoAction](-upload-video-action/index.md) : [BotAction](-bot-action/index.md)
More info
Will notify user that bot is uploading some photo
|
| [UploadVideoNoteAction](-upload-video-note-action/index.md)| [common]
Content
object [UploadVideoNoteAction](-upload-video-note-action/index.md) : [BotAction](-bot-action/index.md)
More info
Will notify user that bot is uploading video note
|
## Functions
| Name | Summary |
|---|---|
| [asFindLocation](as-find-location.md)| [common]
Content
inline fun [BotAction](-bot-action/index.md).[asFindLocation](as-find-location.md)(): [FindLocationAction](-find-location-action/index.md)?
|
| [asRecordAudio](as-record-audio.md)| [common]
Content
inline fun [BotAction](-bot-action/index.md).[asRecordAudio](as-record-audio.md)(): [RecordAudioAction](-record-audio-action/index.md)?
|
| [asRecordVideo](as-record-video.md)| [common]
Content
inline fun [BotAction](-bot-action/index.md).[asRecordVideo](as-record-video.md)(): [RecordVideoAction](-record-video-action/index.md)?
|
| [asRecordVideoNote](as-record-video-note.md)| [common]
Content
inline fun [BotAction](-bot-action/index.md).[asRecordVideoNote](as-record-video-note.md)(): [RecordVideoNoteAction](-record-video-note-action/index.md)?
|
| [asTyping](as-typing.md)| [common]
Content
inline fun [BotAction](-bot-action/index.md).[asTyping](as-typing.md)(): [TypingAction](-typing-action/index.md)?
|
| [asUploadAudio](as-upload-audio.md)| [common]
Content
inline fun [BotAction](-bot-action/index.md).[asUploadAudio](as-upload-audio.md)(): [UploadAudioAction](-upload-audio-action/index.md)?
|
| [asUploadDocument](as-upload-document.md)| [common]
Content
inline fun [BotAction](-bot-action/index.md).[asUploadDocument](as-upload-document.md)(): [UploadDocumentAction](-upload-document-action/index.md)?
|
| [asUploadPhoto](as-upload-photo.md)| [common]
Content
inline fun [BotAction](-bot-action/index.md).[asUploadPhoto](as-upload-photo.md)(): [UploadPhotoAction](-upload-photo-action/index.md)?
|
| [asUploadVideo](as-upload-video.md)| [common]
Content
inline fun [BotAction](-bot-action/index.md).[asUploadVideo](as-upload-video.md)(): [UploadVideoAction](-upload-video-action/index.md)?
|
| [asUploadVideoNote](as-upload-video-note.md)| [common]
Content
inline fun [BotAction](-bot-action/index.md).[asUploadVideoNote](as-upload-video-note.md)(): [UploadVideoNoteAction](-upload-video-note-action/index.md)?
|
## Properties
| Name | Summary |
|---|---|
| [findLocation](find-location.md)| [common] val [findLocation](find-location.md): [FindLocationAction](-find-location-action/index.md)
|
| [recordAudio](record-audio.md)| [common] val [recordAudio](record-audio.md): [RecordAudioAction](-record-audio-action/index.md)
|
| [recordVideo](record-video.md)| [common] val [recordVideo](record-video.md): [RecordVideoAction](-record-video-action/index.md)
|
| [recordVideoNote](record-video-note.md)| [common] val [recordVideoNote](record-video-note.md): [RecordVideoNoteAction](-record-video-note-action/index.md)
|
| [typing](typing.md)| [common] val [typing](typing.md): [TypingAction](-typing-action/index.md)
|
| [uploadAudio](upload-audio.md)| [common] val [uploadAudio](upload-audio.md): [UploadAudioAction](-upload-audio-action/index.md)
|
| [uploadDocument](upload-document.md)| [common] val [uploadDocument](upload-document.md): [UploadDocumentAction](-upload-document-action/index.md)
|
| [uploadPhoto](upload-photo.md)| [common] val [uploadPhoto](upload-photo.md): [UploadPhotoAction](-upload-photo-action/index.md)
|
| [uploadVideo](upload-video.md)| [common] val [uploadVideo](upload-video.md): [UploadVideoAction](-upload-video-action/index.md)
|
| [uploadVideoNote](upload-video-note.md)| [common] val [uploadVideoNote](upload-video-note.md): [UploadVideoNoteAction](-upload-video-note-action/index.md)
|