1
0
mirror of https://github.com/InsanusMokrassar/TelegramBotAPI.git synced 2025-09-09 01:59:47 +00:00
This commit is contained in:
InsanusMokrassar
2025-07-28 14:30:36 +00:00
parent 49ecaa4347
commit 370dbe7de1
24 changed files with 389 additions and 83 deletions

View File

@@ -12,7 +12,7 @@
<a href="../tgbotapi.api/dev.inmo.tgbotapi.extensions.api/-bot-builder/index.html" class="toc--link"><span class="toc--link-grid"><span class="toc--icon class-kt"></span><span><span>Bot</span><wbr><span><span>Builder</span></span></span></span></a>
</div>
</div>
<div class="toc--part" id="tgbotapi.api-nav-submenu-0-1" pageid="tgbotapi.api::dev.inmo.tgbotapi.extensions.api//buildBot/#kotlin.String#kotlin.String#kotlin.Boolean#kotlin.Function1[dev.inmo.tgbotapi.extensions.api.BotBuilder,kotlin.Unit]/PointingToDeclaration//378952897" data-nesting-level="2">
<div class="toc--part" id="tgbotapi.api-nav-submenu-0-1" pageid="tgbotapi.api::dev.inmo.tgbotapi.extensions.api//buildBot/#kotlin.String#kotlin.String#kotlin.Boolean#kotlin.Function2[dev.inmo.tgbotapi.utils.TelegramAPIUrlsKeeper,kotlin.String,kotlin.String]#kotlin.Function1[dev.inmo.tgbotapi.extensions.api.BotBuilder,kotlin.Unit]/PointingToDeclaration//378952897" data-nesting-level="2">
<div class="toc--row">
<a href="../tgbotapi.api/dev.inmo.tgbotapi.extensions.api/build-bot.html" class="toc--link"><span class="toc--link-grid"><span class="toc--icon function"></span><span><span>build</span><wbr><span><span>Bot()</span></span></span></span></a>
</div>
@@ -1657,12 +1657,12 @@
<a href="../tgbotapi.behaviour_builder/dev.inmo.tgbotapi.extensions.behaviour_builder/stop.html" class="toc--link"><span class="toc--link-grid"><span class="toc--icon function"></span><span><span><span>stop()</span></span></span></span></a>
</div>
</div>
<div class="toc--part" id="tgbotapi.behaviour_builder-nav-submenu-0-32" pageid="tgbotapi.behaviour_builder::dev.inmo.tgbotapi.extensions.behaviour_builder//telegramBotWithBehaviour/#kotlin.String#dev.inmo.tgbotapi.updateshandlers.FlowsUpdatesFilter#kotlinx.coroutines.CoroutineScope?#kotlin.String#kotlin.Function1[dev.inmo.tgbotapi.bot.ktor.KtorRequestsExecutorBuilder,kotlin.Unit]#kotlin.coroutines.SuspendFunction1[kotlin.Throwable,kotlin.Unit]?#kotlin.Boolean#kotlin.coroutines.SuspendFunction2[dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContext,dev.inmo.tgbotapi.types.update.abstracts.Update,kotlin.Unit]#kotlin.coroutines.SuspendFunction1[dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContext,kotlin.Unit]/PointingToDeclaration//148860642" data-nesting-level="2">
<div class="toc--part" id="tgbotapi.behaviour_builder-nav-submenu-0-32" pageid="tgbotapi.behaviour_builder::dev.inmo.tgbotapi.extensions.behaviour_builder//telegramBotWithBehaviour/#kotlin.String#dev.inmo.tgbotapi.updateshandlers.FlowsUpdatesFilter#kotlinx.coroutines.CoroutineScope?#kotlin.String#kotlin.Function1[dev.inmo.tgbotapi.bot.ktor.KtorRequestsExecutorBuilder,kotlin.Unit]#kotlin.coroutines.SuspendFunction1[kotlin.Throwable,kotlin.Unit]?#kotlin.Boolean#kotlin.coroutines.SuspendFunction2[dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContext,dev.inmo.tgbotapi.types.update.abstracts.Update,kotlin.Unit]#kotlin.Function2[dev.inmo.tgbotapi.utils.TelegramAPIUrlsKeeper,kotlin.String,kotlin.String]#kotlin.coroutines.SuspendFunction1[dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContext,kotlin.Unit]/PointingToDeclaration//148860642" data-nesting-level="2">
<div class="toc--row">
<a href="../tgbotapi.behaviour_builder/dev.inmo.tgbotapi.extensions.behaviour_builder/telegram-bot-with-behaviour.html" class="toc--link"><span class="toc--link-grid"><span class="toc--icon function"></span><span><span>telegram</span><wbr><span>Bot</span><wbr><span>With</span><wbr><span><span>Behaviour()</span></span></span></span></a>
</div>
</div>
<div class="toc--part" id="tgbotapi.behaviour_builder-nav-submenu-0-33" pageid="tgbotapi.behaviour_builder::dev.inmo.tgbotapi.extensions.behaviour_builder//telegramBotWithBehaviourAndLongPolling/#kotlin.String#kotlinx.coroutines.CoroutineScope?#kotlin.String#kotlin.Function1[dev.inmo.tgbotapi.bot.ktor.KtorRequestsExecutorBuilder,kotlin.Unit]#kotlin.coroutines.SuspendFunction1[kotlin.Throwable,kotlin.Unit]?#kotlin.Boolean#kotlin.Int#kotlin.Boolean#kotlin.Boolean#kotlin.Long?#kotlin.coroutines.SuspendFunction2[dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContext,dev.inmo.tgbotapi.types.update.abstracts.Update,kotlin.Unit]#kotlin.coroutines.SuspendFunction1[dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContext,kotlin.Unit]/PointingToDeclaration//148860642" data-nesting-level="2">
<div class="toc--part" id="tgbotapi.behaviour_builder-nav-submenu-0-33" pageid="tgbotapi.behaviour_builder::dev.inmo.tgbotapi.extensions.behaviour_builder//telegramBotWithBehaviourAndLongPolling/#kotlin.String#kotlinx.coroutines.CoroutineScope?#kotlin.String#kotlin.Function1[dev.inmo.tgbotapi.bot.ktor.KtorRequestsExecutorBuilder,kotlin.Unit]#kotlin.coroutines.SuspendFunction1[kotlin.Throwable,kotlin.Unit]?#kotlin.Boolean#kotlin.Int#kotlin.Boolean#kotlin.Boolean#kotlin.Long?#kotlin.coroutines.SuspendFunction2[dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContext,dev.inmo.tgbotapi.types.update.abstracts.Update,kotlin.Unit]#kotlin.Function2[dev.inmo.tgbotapi.utils.TelegramAPIUrlsKeeper,kotlin.String,kotlin.String]#kotlin.coroutines.SuspendFunction1[dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContext,kotlin.Unit]/PointingToDeclaration//148860642" data-nesting-level="2">
<div class="toc--row">
<a href="../tgbotapi.behaviour_builder/dev.inmo.tgbotapi.extensions.behaviour_builder/telegram-bot-with-behaviour-and-long-polling.html" class="toc--link"><span class="toc--link-grid"><span class="toc--icon function"></span><span><span>telegram</span><wbr><span>Bot</span><wbr><span>With</span><wbr><span>Behaviour</span><wbr><span>And</span><wbr><span>Long</span><wbr><span><span>Polling()</span></span></span></span></a>
</div>
@@ -5117,12 +5117,12 @@
<a href="../tgbotapi.behaviour_builder.fsm/dev.inmo.tgbotapi.extensions.behaviour_builder/strictly-on.html" class="toc--link"><span class="toc--link-grid"><span class="toc--icon function"></span><span><span>strictly</span><wbr><span><span>On()</span></span></span></span></a>
</div>
</div>
<div class="toc--part" id="tgbotapi.behaviour_builder.fsm-nav-submenu-0-11" pageid="tgbotapi.behaviour_builder.fsm::dev.inmo.tgbotapi.extensions.behaviour_builder//telegramBotWithBehaviourAndFSM/#kotlin.String#dev.inmo.tgbotapi.updateshandlers.FlowsUpdatesFilter#kotlinx.coroutines.CoroutineScope?#kotlin.String#kotlin.Function1[dev.inmo.tgbotapi.bot.ktor.KtorRequestsExecutorBuilder,kotlin.Unit]#kotlin.coroutines.SuspendFunction1[kotlin.Throwable,kotlin.Unit]?#dev.inmo.micro_utils.fsm.common.StatesManager[TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])]#kotlin.collections.List[dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourWithFSMStateHandlerHolder[*,TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])]]#dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourWithFSMStateHandlerHolder[TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State]),TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])]?#kotlin.Boolean#kotlin.coroutines.SuspendFunction2[TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State]),kotlin.Throwable,TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])?]#kotlin.Int#kotlin.Boolean#kotlin.Boolean#kotlin.Long?#kotlin.coroutines.SuspendFunction2[dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContext,dev.inmo.tgbotapi.types.update.abstracts.Update,kotlin.Unit]#kotlin.coroutines.SuspendFunction2[dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContextWithFSM[TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])],TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State]),kotlin.Unit]#kotlin.coroutines.SuspendFunction1[dev.inmo.tgbotapi.extensions.behaviour_builder.DefaultBehaviourContextWithFSM[TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])],kotlin.Unit]/PointingToDeclaration//983072464" data-nesting-level="2">
<div class="toc--part" id="tgbotapi.behaviour_builder.fsm-nav-submenu-0-11" pageid="tgbotapi.behaviour_builder.fsm::dev.inmo.tgbotapi.extensions.behaviour_builder//telegramBotWithBehaviourAndFSM/#kotlin.String#dev.inmo.tgbotapi.updateshandlers.FlowsUpdatesFilter#kotlinx.coroutines.CoroutineScope?#kotlin.String#kotlin.Function1[dev.inmo.tgbotapi.bot.ktor.KtorRequestsExecutorBuilder,kotlin.Unit]#kotlin.coroutines.SuspendFunction1[kotlin.Throwable,kotlin.Unit]?#dev.inmo.micro_utils.fsm.common.StatesManager[TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])]#kotlin.collections.List[dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourWithFSMStateHandlerHolder[*,TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])]]#dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourWithFSMStateHandlerHolder[TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State]),TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])]?#kotlin.Boolean#kotlin.coroutines.SuspendFunction2[TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State]),kotlin.Throwable,TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])?]#kotlin.Int#kotlin.Boolean#kotlin.Boolean#kotlin.Long?#kotlin.coroutines.SuspendFunction2[dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContext,dev.inmo.tgbotapi.types.update.abstracts.Update,kotlin.Unit]#kotlin.coroutines.SuspendFunction2[dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContextWithFSM[TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])],TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State]),kotlin.Unit]#kotlin.Function2[dev.inmo.tgbotapi.utils.TelegramAPIUrlsKeeper,kotlin.String,kotlin.String]#kotlin.coroutines.SuspendFunction1[dev.inmo.tgbotapi.extensions.behaviour_builder.DefaultBehaviourContextWithFSM[TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])],kotlin.Unit]/PointingToDeclaration//983072464" data-nesting-level="2">
<div class="toc--row">
<a href="../tgbotapi.behaviour_builder.fsm/dev.inmo.tgbotapi.extensions.behaviour_builder/telegram-bot-with-behaviour-and-f-s-m.html" class="toc--link"><span class="toc--link-grid"><span class="toc--icon function"></span><span><span>telegram</span><wbr><span>Bot</span><wbr><span>With</span><wbr><span>Behaviour</span><wbr><span>And</span><wbr><span><span>FSM()</span></span></span></span></a>
</div>
</div>
<div class="toc--part" id="tgbotapi.behaviour_builder.fsm-nav-submenu-0-12" pageid="tgbotapi.behaviour_builder.fsm::dev.inmo.tgbotapi.extensions.behaviour_builder//telegramBotWithBehaviourAndFSMAndStartLongPolling/#kotlin.String#kotlinx.coroutines.CoroutineScope?#kotlin.String#kotlin.Function1[dev.inmo.tgbotapi.bot.ktor.KtorRequestsExecutorBuilder,kotlin.Unit]#kotlin.coroutines.SuspendFunction1[kotlin.Throwable,kotlin.Unit]?#dev.inmo.micro_utils.fsm.common.StatesManager[TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])]#kotlin.collections.List[dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourWithFSMStateHandlerHolder[*,TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])]]#dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourWithFSMStateHandlerHolder[TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State]),TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])]?#kotlin.Boolean#kotlin.coroutines.SuspendFunction2[TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State]),kotlin.Throwable,TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])?]#kotlin.Int#kotlin.Boolean#kotlin.Boolean#kotlin.Long?#kotlin.coroutines.SuspendFunction2[dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContext,dev.inmo.tgbotapi.types.update.abstracts.Update,kotlin.Unit]#kotlin.coroutines.SuspendFunction2[dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContextWithFSM[TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])],TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State]),kotlin.Unit]#kotlin.coroutines.SuspendFunction1[dev.inmo.tgbotapi.extensions.behaviour_builder.DefaultBehaviourContextWithFSM[TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])],kotlin.Unit]/PointingToDeclaration//983072464" data-nesting-level="2">
<div class="toc--part" id="tgbotapi.behaviour_builder.fsm-nav-submenu-0-12" pageid="tgbotapi.behaviour_builder.fsm::dev.inmo.tgbotapi.extensions.behaviour_builder//telegramBotWithBehaviourAndFSMAndStartLongPolling/#kotlin.String#kotlinx.coroutines.CoroutineScope?#kotlin.String#kotlin.Function1[dev.inmo.tgbotapi.bot.ktor.KtorRequestsExecutorBuilder,kotlin.Unit]#kotlin.coroutines.SuspendFunction1[kotlin.Throwable,kotlin.Unit]?#dev.inmo.micro_utils.fsm.common.StatesManager[TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])]#kotlin.collections.List[dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourWithFSMStateHandlerHolder[*,TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])]]#dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourWithFSMStateHandlerHolder[TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State]),TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])]?#kotlin.Boolean#kotlin.coroutines.SuspendFunction2[TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State]),kotlin.Throwable,TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])?]#kotlin.Int#kotlin.Boolean#kotlin.Boolean#kotlin.Long?#kotlin.coroutines.SuspendFunction2[dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContext,dev.inmo.tgbotapi.types.update.abstracts.Update,kotlin.Unit]#kotlin.coroutines.SuspendFunction2[dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContextWithFSM[TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])],TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State]),kotlin.Unit]#kotlin.Function2[dev.inmo.tgbotapi.utils.TelegramAPIUrlsKeeper,kotlin.String,kotlin.String]#kotlin.coroutines.SuspendFunction1[dev.inmo.tgbotapi.extensions.behaviour_builder.DefaultBehaviourContextWithFSM[TypeParam(bounds=[dev.inmo.micro_utils.fsm.common.State])],kotlin.Unit]/PointingToDeclaration//983072464" data-nesting-level="2">
<div class="toc--row">
<a href="../tgbotapi.behaviour_builder.fsm/dev.inmo.tgbotapi.extensions.behaviour_builder/telegram-bot-with-behaviour-and-f-s-m-and-start-long-polling.html" class="toc--link"><span class="toc--link-grid"><span class="toc--icon function"></span><span><span>telegram</span><wbr><span>Bot</span><wbr><span>With</span><wbr><span>Behaviour</span><wbr><span>And</span><wbr><span>FSMAnd</span><wbr><span>Start</span><wbr><span>Long</span><wbr><span><span>Polling()</span></span></span></span></a>
</div>
@@ -18019,7 +18019,12 @@
</div>
<div class="toc--part" id="tgbotapi.core-nav-submenu-122-78" pageid="tgbotapi.core::dev.inmo.tgbotapi.utils/TelegramAPIUrlsKeeper///PointingToDeclaration//789214110" data-nesting-level="2">
<div class="toc--row">
<a href="../tgbotapi.core/dev.inmo.tgbotapi.utils/-telegram-a-p-i-urls-keeper/index.html" class="toc--link"><span class="toc--link-grid"><span class="toc--icon class-kt"></span><span><span>Telegram</span><wbr><span>APIUrls</span><wbr><span><span>Keeper</span></span></span></span></a>
<button class="toc--button" onclick="document.getElementById(&quot;tgbotapi.core-nav-submenu-122-78&quot;).classList.toggle(&quot;toc--part_hidden&quot;);"></button><a href="../tgbotapi.core/dev.inmo.tgbotapi.utils/-telegram-a-p-i-urls-keeper/index.html" class="toc--link"><span class="toc--link-grid"><span class="toc--icon class-kt"></span><span><span>Telegram</span><wbr><span>APIUrls</span><wbr><span><span>Keeper</span></span></span></span></a>
</div>
<div class="toc--part" id="tgbotapi.core-nav-submenu-122-78-0" pageid="tgbotapi.core::dev.inmo.tgbotapi.utils/TelegramAPIUrlsKeeper.Companion///PointingToDeclaration//789214110" data-nesting-level="3">
<div class="toc--row">
<a href="../tgbotapi.core/dev.inmo.tgbotapi.utils/-telegram-a-p-i-urls-keeper/-companion/index.html" class="toc--link"><span class="toc--link-grid"><span class="toc--icon object"></span><span><span><span>Companion</span></span></span></span></a>
</div>
</div>
</div>
<div class="toc--part" id="tgbotapi.core-nav-submenu-122-79" pageid="tgbotapi.core::dev.inmo.tgbotapi.utils//telegramBotAPIDefaultUrl/#/PointingToDeclaration//789214110" data-nesting-level="2">