Functions

Link copied to clipboard
abstract fun method(): String
Link copied to clipboard
fun TextedWithTextSources.parseCommandsWithParams(argsSeparator: Regex = defaultArgsSeparator): Map<String, Array<String>>

Parse commands and their args. Logic will find command, get all subsequent data as args until new command

Properties

Link copied to clipboard
Link copied to clipboard
abstract override val chatId: ChatIdentifier
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val parseMode: ParseMode?
Link copied to clipboard
abstract val protectContent: Boolean
Link copied to clipboard
Link copied to clipboard
abstract val requestSerializer: SerializationStrategy<*>
Link copied to clipboard
abstract val resultDeserializer: DeserializationStrategy<T>
Link copied to clipboard
abstract val text: String?
Link copied to clipboard
abstract val textSources: List<TextSource>?

Full list of TextSources

Link copied to clipboard
abstract val threadId: MessageThreadId?