BotAction

sealed class BotAction

Use BotAction objects realisations to notify user about bot actions

Properties

actionName
Link copied to clipboard
common
abstract val actionName: String

Inheritors

TypingAction
Link copied to clipboard
UploadPhotoAction
Link copied to clipboard
RecordVideoAction
Link copied to clipboard
UploadVideoAction
Link copied to clipboard
RecordAudioAction
Link copied to clipboard
UploadAudioAction
Link copied to clipboard
UploadDocumentAction
Link copied to clipboard
FindLocationAction
Link copied to clipboard
RecordVideoNoteAction
Link copied to clipboard
UploadVideoNoteAction
Link copied to clipboard

Extensions

asFindLocation
Link copied to clipboard
common
inline fun BotAction.asFindLocation(): FindLocationAction?
asFindLocationAction
Link copied to clipboard
common
inline fun BotAction.asFindLocationAction(): FindLocationAction?
asRecordAudio
Link copied to clipboard
common
inline fun BotAction.asRecordAudio(): RecordAudioAction?
asRecordAudioAction
Link copied to clipboard
common
inline fun BotAction.asRecordAudioAction(): RecordAudioAction?
asRecordVideo
Link copied to clipboard
common
inline fun BotAction.asRecordVideo(): RecordVideoAction?
asRecordVideoAction
Link copied to clipboard
common
inline fun BotAction.asRecordVideoAction(): RecordVideoAction?
asRecordVideoNote
Link copied to clipboard
common
inline fun BotAction.asRecordVideoNote(): RecordVideoNoteAction?
asRecordVideoNoteAction
Link copied to clipboard
common
inline fun BotAction.asRecordVideoNoteAction(): RecordVideoNoteAction?
asTyping
Link copied to clipboard
common
inline fun BotAction.asTyping(): TypingAction?
asTypingAction
Link copied to clipboard
common
inline fun BotAction.asTypingAction(): TypingAction?
asUploadAudio
Link copied to clipboard
common
inline fun BotAction.asUploadAudio(): UploadAudioAction?
asUploadAudioAction
Link copied to clipboard
common
inline fun BotAction.asUploadAudioAction(): UploadAudioAction?
asUploadDocument
Link copied to clipboard
common
inline fun BotAction.asUploadDocument(): UploadDocumentAction?
asUploadDocumentAction
Link copied to clipboard
common
inline fun BotAction.asUploadDocumentAction(): UploadDocumentAction?
asUploadPhoto
Link copied to clipboard
common
inline fun BotAction.asUploadPhoto(): UploadPhotoAction?
asUploadPhotoAction
Link copied to clipboard
common
inline fun BotAction.asUploadPhotoAction(): UploadPhotoAction?
asUploadVideo
Link copied to clipboard
common
inline fun BotAction.asUploadVideo(): UploadVideoAction?
asUploadVideoAction
Link copied to clipboard
common
inline fun BotAction.asUploadVideoAction(): UploadVideoAction?
asUploadVideoNote
Link copied to clipboard
common
inline fun BotAction.asUploadVideoNote(): UploadVideoNoteAction?
asUploadVideoNoteAction
Link copied to clipboard
common
inline fun BotAction.asUploadVideoNoteAction(): UploadVideoNoteAction?
requireFindLocationAction
Link copied to clipboard
common
inline fun BotAction.requireFindLocationAction(): FindLocationAction
requireRecordAudioAction
Link copied to clipboard
common
inline fun BotAction.requireRecordAudioAction(): RecordAudioAction
requireRecordVideoAction
Link copied to clipboard
common
inline fun BotAction.requireRecordVideoAction(): RecordVideoAction
requireRecordVideoNoteAction
Link copied to clipboard
common
inline fun BotAction.requireRecordVideoNoteAction(): RecordVideoNoteAction
requireTypingAction
Link copied to clipboard
common
inline fun BotAction.requireTypingAction(): TypingAction
requireUploadAudioAction
Link copied to clipboard
common
inline fun BotAction.requireUploadAudioAction(): UploadAudioAction
requireUploadDocumentAction
Link copied to clipboard
common
inline fun BotAction.requireUploadDocumentAction(): UploadDocumentAction
requireUploadPhotoAction
Link copied to clipboard
common
inline fun BotAction.requireUploadPhotoAction(): UploadPhotoAction
requireUploadVideoAction
Link copied to clipboard
common
inline fun BotAction.requireUploadVideoAction(): UploadVideoAction
requireUploadVideoNoteAction
Link copied to clipboard
common
inline fun BotAction.requireUploadVideoNoteAction(): UploadVideoNoteAction