CustomBotAction

@Serializable(with = BotActionSerializer::class)
class CustomBotAction constructor(val actionName: String) : BotAction

Constructors

Link copied to clipboard
fun CustomBotAction(actionName: String)

Properties

Link copied to clipboard
open override val actionName: String

Extensions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T> BotAction.ifCustomBotAction(block: (CustomBotAction) -> T): T?
Link copied to clipboard
Link copied to clipboard
inline fun <T> BotAction.ifRecordVideoAction(block: (RecordVideoAction) -> T): T?
Link copied to clipboard
Link copied to clipboard
inline fun <T> BotAction.ifRecordVoiceAction(block: (RecordVoiceAction) -> T): T?
Link copied to clipboard
inline fun <T> BotAction.ifTypingAction(block: (TypingAction) -> T): T?
Link copied to clipboard
Link copied to clipboard
inline fun <T> BotAction.ifUploadPhotoAction(block: (UploadPhotoAction) -> T): T?
Link copied to clipboard
inline fun <T> BotAction.ifUploadVideoAction(block: (UploadVideoAction) -> T): T?
Link copied to clipboard
Link copied to clipboard
inline fun <T> BotAction.ifUploadVoiceAction(block: (UploadVoiceAction) -> T): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T> BotAction.whenTypingAction(block: (TypingAction) -> T): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard