Package dev. inmo. tgbotapi. extensions. utils. extensions
Functions
Link copied to clipboard
suspend fun PathedFile.download(telegramAPIUrlsKeeper: TelegramAPIUrlsKeeper, client: HttpClient = HttpClient()): ByteArray
Content copied to clipboard
Link copied to clipboard
suspend fun HttpClient.loadFile(telegramAPIUrlsKeeper: TelegramAPIUrlsKeeper, pathedFile: PathedFile): ByteArray
Content copied to clipboard
suspend fun HttpClient.loadFile(telegramAPIUrlsKeeper: TelegramAPIUrlsKeeper, filePath: String): ByteArray
Content copied to clipboard
Link copied to clipboard
fun TextedWithTextSources.parseCommandsWithParams(argsSeparator: Regex = defaultArgsSeparator): Map<String, Array<String>>
Content copied to clipboard
fun ContentMessage<TextContent>.parseCommandsWithParams(argsSeparator: Regex = defaultArgsSeparator): Map<String, Array<String>>
Content copied to clipboard
fun List<TextSource>.parseCommandsWithParams(argsSeparator: Regex = defaultArgsSeparator): MutableMap<String, Array<String>>
Content copied to clipboard
Parse commands and their args. Logic will find command, get all subsequent data as args until new command
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard