1
0
mirror of https://github.com/InsanusMokrassar/TelegramBotAPI.git synced 2024-09-28 21:46:09 +00:00

fixes in parseCommandsWithParams

This commit is contained in:
InsanusMokrassar 2021-04-29 15:07:16 +06:00
parent 03d4d715c0
commit 1e41e95333

View File

@ -18,10 +18,12 @@ fun List<TextSource>.parseCommandsWithParams(
var currentArgs = ""
fun includeCurrent() = currentBotCommandSource ?.let {
currentArgs = currentArgs.trim()
if (currentArgs.isNotEmpty()) {
result[it.command] = currentArgs.split(argsSeparator).toTypedArray()
currentArgs = ""
result[it.command] = if (currentArgs.isNotEmpty()) {
currentArgs.split(argsSeparator).toTypedArray()
} else {
emptyArray()
}
currentArgs = ""
}
for (textSource in this) {
if (textSource is BotCommandTextSource) {