//[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)
|