1
0
mirror of https://github.com/InsanusMokrassar/TelegramBotAPI.git synced 2024-07-25 17:35:09 +00:00
tgbotapi/docs/dev.inmo.tgbotapi.types.actions/-bot-action/index.md
2021-03-17 15:18:37 +00:00

19 KiB

//docs/dev.inmo.tgbotapi.types.actions/BotAction

BotAction

[common] sealed class BotAction

Use BotAction objects realisations to notify user about bot actions

Properties

Name Summary
actionName [common] abstract val actionName: String

Inheritors

Name
TypingAction
UploadPhotoAction
RecordVideoAction
UploadVideoAction
RecordAudioAction
UploadAudioAction
UploadDocumentAction
FindLocationAction
RecordVideoNoteAction
UploadVideoNoteAction

Extensions

Name Summary
asFindLocation [common]
Content
inline fun BotAction.asFindLocation(): FindLocationAction?


asFindLocationAction [common]
Content
inline fun BotAction.asFindLocationAction(): FindLocationAction?


asRecordAudio [common]
Content
inline fun BotAction.asRecordAudio(): RecordAudioAction?


asRecordAudioAction [common]
Content
inline fun BotAction.asRecordAudioAction(): RecordAudioAction?


asRecordVideo [common]
Content
inline fun BotAction.asRecordVideo(): RecordVideoAction?


asRecordVideoAction [common]
Content
inline fun BotAction.asRecordVideoAction(): RecordVideoAction?


asRecordVideoNote [common]
Content
inline fun BotAction.asRecordVideoNote(): RecordVideoNoteAction?


asRecordVideoNoteAction [common]
Content
inline fun BotAction.asRecordVideoNoteAction(): RecordVideoNoteAction?


asTyping [common]
Content
inline fun BotAction.asTyping(): TypingAction?


asTypingAction [common]
Content
inline fun BotAction.asTypingAction(): TypingAction?


asUploadAudio [common]
Content
inline fun BotAction.asUploadAudio(): UploadAudioAction?


asUploadAudioAction [common]
Content
inline fun BotAction.asUploadAudioAction(): UploadAudioAction?


asUploadDocument [common]
Content
inline fun BotAction.asUploadDocument(): UploadDocumentAction?


asUploadDocumentAction [common]
Content
inline fun BotAction.asUploadDocumentAction(): UploadDocumentAction?


asUploadPhoto [common]
Content
inline fun BotAction.asUploadPhoto(): UploadPhotoAction?


asUploadPhotoAction [common]
Content
inline fun BotAction.asUploadPhotoAction(): UploadPhotoAction?


asUploadVideo [common]
Content
inline fun BotAction.asUploadVideo(): UploadVideoAction?


asUploadVideoAction [common]
Content
inline fun BotAction.asUploadVideoAction(): UploadVideoAction?


asUploadVideoNote [common]
Content
inline fun BotAction.asUploadVideoNote(): UploadVideoNoteAction?


asUploadVideoNoteAction [common]
Content
inline fun BotAction.asUploadVideoNoteAction(): UploadVideoNoteAction?


requireFindLocationAction [common]
Content
inline fun BotAction.requireFindLocationAction(): FindLocationAction


requireRecordAudioAction [common]
Content
inline fun BotAction.requireRecordAudioAction(): RecordAudioAction


requireRecordVideoAction [common]
Content
inline fun BotAction.requireRecordVideoAction(): RecordVideoAction


requireRecordVideoNoteAction [common]
Content
inline fun BotAction.requireRecordVideoNoteAction(): RecordVideoNoteAction


requireTypingAction [common]
Content
inline fun BotAction.requireTypingAction(): TypingAction


requireUploadAudioAction [common]
Content
inline fun BotAction.requireUploadAudioAction(): UploadAudioAction


requireUploadDocumentAction [common]
Content
inline fun BotAction.requireUploadDocumentAction(): UploadDocumentAction


requireUploadPhotoAction [common]
Content
inline fun BotAction.requireUploadPhotoAction(): UploadPhotoAction


requireUploadVideoAction [common]
Content
inline fun BotAction.requireUploadVideoAction(): UploadVideoAction


requireUploadVideoNoteAction [common]
Content
inline fun BotAction.requireUploadVideoNoteAction(): UploadVideoNoteAction