Bot Action
interface BotAction
Content copied to clipboard
Use BotAction objects realisations to notify user about bot actions
Properties
actionName
Link copied to clipboard
Inheritors
TypingAction
Link copied to clipboard
UploadPhotoAction
Link copied to clipboard
RecordVideoAction
Link copied to clipboard
UploadVideoAction
Link copied to clipboard
RecordVoiceAction
Link copied to clipboard
UploadVoiceAction
Link copied to clipboard
UploadDocumentAction
Link copied to clipboard
FindLocationAction
Link copied to clipboard
RecordVideoNoteAction
Link copied to clipboard
UploadVideoNoteAction
Link copied to clipboard
ChooseStickerAction
Link copied to clipboard
CustomBotAction
Link copied to clipboard
Extensions
as Choose Sticker Action
Link copied to clipboard
as Find Location
Link copied to clipboard
as Find Location Action
Link copied to clipboard
as Record Video
Link copied to clipboard
as Record Video Action
Link copied to clipboard
as Record Video Note
Link copied to clipboard
as Record Video Note Action
Link copied to clipboard
as Record Voice
Link copied to clipboard
as Record Voice Action
Link copied to clipboard
as Typing
Link copied to clipboard
as Typing Action
Link copied to clipboard
as Upload Document
Link copied to clipboard
as Upload Document Action
Link copied to clipboard
as Upload Photo
Link copied to clipboard
as Upload Photo Action
Link copied to clipboard
as Upload Video
Link copied to clipboard
as Upload Video Action
Link copied to clipboard
as Upload Video Note
Link copied to clipboard
as Upload Video Note Action
Link copied to clipboard
as Upload Voice
Link copied to clipboard
as Upload Voice Action
Link copied to clipboard
require Choose Sticker Action
Link copied to clipboard
require Find Location Action
Link copied to clipboard
require Record Video Action
Link copied to clipboard
require Record Video Note Action
Link copied to clipboard
inline fun BotAction.requireRecordVideoNoteAction(): RecordVideoNoteAction
Content copied to clipboard
require Record Voice Action
Link copied to clipboard
require Typing Action
Link copied to clipboard
require Upload Document Action
Link copied to clipboard
require Upload Photo Action
Link copied to clipboard
require Upload Video Action
Link copied to clipboard
require Upload Video Note Action
Link copied to clipboard
inline fun BotAction.requireUploadVideoNoteAction(): UploadVideoNoteAction
Content copied to clipboard
require Upload Voice Action
Link copied to clipboard
when Choose Sticker Action
Link copied to clipboard
inline fun <T> BotAction.whenChooseStickerAction(block: (ChooseStickerAction) -> T): T?
Content copied to clipboard
when Find Location Action
Link copied to clipboard
inline fun <T> BotAction.whenFindLocationAction(block: (FindLocationAction) -> T): T?
Content copied to clipboard
when Record Video Action
Link copied to clipboard
inline fun <T> BotAction.whenRecordVideoAction(block: (RecordVideoAction) -> T): T?
Content copied to clipboard
when Record Video Note Action
Link copied to clipboard
inline fun <T> BotAction.whenRecordVideoNoteAction(block: (RecordVideoNoteAction) -> T): T?
Content copied to clipboard
when Record Voice Action
Link copied to clipboard
inline fun <T> BotAction.whenRecordVoiceAction(block: (RecordVoiceAction) -> T): T?
Content copied to clipboard
when Typing Action
Link copied to clipboard
inline fun <T> BotAction.whenTypingAction(block: (TypingAction) -> T): T?
Content copied to clipboard
when Upload Document Action
Link copied to clipboard
inline fun <T> BotAction.whenUploadDocumentAction(block: (UploadDocumentAction) -> T): T?
Content copied to clipboard
when Upload Photo Action
Link copied to clipboard
inline fun <T> BotAction.whenUploadPhotoAction(block: (UploadPhotoAction) -> T): T?
Content copied to clipboard
when Upload Video Action
Link copied to clipboard
inline fun <T> BotAction.whenUploadVideoAction(block: (UploadVideoAction) -> T): T?
Content copied to clipboard
when Upload Video Note Action
Link copied to clipboard
inline fun <T> BotAction.whenUploadVideoNoteAction(block: (UploadVideoNoteAction) -> T): T?
Content copied to clipboard
when Upload Voice Action
Link copied to clipboard
inline fun <T> BotAction.whenUploadVoiceAction(block: (UploadVoiceAction) -> T): T?
Content copied to clipboard