mirror of
https://github.com/InsanusMokrassar/docs.git
synced 2024-12-29 12:00:17 +00:00
deploy: 0f845b03b7
This commit is contained in:
parent
61bd1d1e6f
commit
0f3a55c756
File diff suppressed because one or more lines are too long
72
sitemap.xml
72
sitemap.xml
@ -2,182 +2,182 @@
|
|||||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/index.html</loc>
|
<loc>https://docs.inmo.dev/index.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/krontab/index.html</loc>
|
<loc>https://docs.inmo.dev/krontab/index.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/krontab/describing/krontabscheduler.html</loc>
|
<loc>https://docs.inmo.dev/krontab/describing/krontabscheduler.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/krontab/describing/string-format.html</loc>
|
<loc>https://docs.inmo.dev/krontab/describing/string-format.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/krontab/introduction/faq.html</loc>
|
<loc>https://docs.inmo.dev/krontab/introduction/faq.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/krontab/introduction/how-to-use.html</loc>
|
<loc>https://docs.inmo.dev/krontab/introduction/how-to-use.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/krontab/introduction/including-in-project.html</loc>
|
<loc>https://docs.inmo.dev/krontab/introduction/including-in-project.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/kslog/index.html</loc>
|
<loc>https://docs.inmo.dev/kslog/index.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/kslog/logging.html</loc>
|
<loc>https://docs.inmo.dev/kslog/logging.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/kslog/setup.html</loc>
|
<loc>https://docs.inmo.dev/kslog/setup.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/micro_utils/index.html</loc>
|
<loc>https://docs.inmo.dev/micro_utils/index.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/navigation/index.html</loc>
|
<loc>https://docs.inmo.dev/navigation/index.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/index.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/index.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/faq.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/faq.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/dsls/keyboards.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/dsls/keyboards.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/dsls/live-location.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/dsls/live-location.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/dsls/text.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/dsls/text.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/guides/keyboards.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/guides/keyboards.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/introduction/before-any-bot-project.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/introduction/before-any-bot-project.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/introduction/first-bot.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/introduction/first-bot.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/introduction/including-in-your-project.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/introduction/including-in-your-project.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/introduction/proxy-setup.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/introduction/proxy-setup.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/logic/api-extensions.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/logic/api-extensions.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/logic/behaviour-builder-with-fsm.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/logic/behaviour-builder-with-fsm.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/logic/behaviour-builder.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/logic/behaviour-builder.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/logic/exceptions-handling.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/logic/exceptions-handling.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/logic/files-handling.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/logic/files-handling.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/logic/low-level-work-with-bots.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/logic/low-level-work-with-bots.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/logic/media-groups.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/logic/media-groups.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/logic/types-conversations.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/logic/types-conversations.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/logic/updates-with-flows.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/logic/updates-with-flows.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/plagubot/index.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/plagubot/index.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/updates/heroku.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/updates/heroku.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/updates/long-polling.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/updates/long-polling.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/updates/updates-filters.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/updates/updates-filters.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://docs.inmo.dev/tgbotapi/updates/webhooks.html</loc>
|
<loc>https://docs.inmo.dev/tgbotapi/updates/webhooks.html</loc>
|
||||||
<lastmod>2023-09-30</lastmod>
|
<lastmod>2023-10-01</lastmod>
|
||||||
<changefreq>daily</changefreq>
|
<changefreq>daily</changefreq>
|
||||||
</url>
|
</url>
|
||||||
</urlset>
|
</urlset>
|
BIN
sitemap.xml.gz
BIN
sitemap.xml.gz
Binary file not shown.
@ -727,8 +727,10 @@
|
|||||||
<p>Bot is initializing with the next algorithm:</p>
|
<p>Bot is initializing with the next algorithm:</p>
|
||||||
<div class="mermaid">flowchart TB
|
<div class="mermaid">flowchart TB
|
||||||
main["Main"]
|
main["Main"]
|
||||||
|
Join["Endless join bot work"]
|
||||||
|
|
||||||
subgraph ConfigReading
|
subgraph ConfigReading
|
||||||
|
direction LR
|
||||||
ConfigJsonParsing["Parsing to Json"]
|
ConfigJsonParsing["Parsing to Json"]
|
||||||
ConfigParsing["Parsing to global config"]
|
ConfigParsing["Parsing to global config"]
|
||||||
ConfigJsonParsing --> ConfigParsing
|
ConfigJsonParsing --> ConfigParsing
|
||||||
@ -738,18 +740,62 @@
|
|||||||
BotConstructorCalling["Calling of PlaguBot constructor"]
|
BotConstructorCalling["Calling of PlaguBot constructor"]
|
||||||
|
|
||||||
subgraph BotStart
|
subgraph BotStart
|
||||||
|
direction TB
|
||||||
BotStartKoinAppInit["Initialization of koin app"]
|
BotStartKoinAppInit["Initialization of koin app"]
|
||||||
|
|
||||||
subgraph BotStartSetupDI
|
subgraph BotStartSetupDI
|
||||||
sample
|
direction LR
|
||||||
|
subgraph BotStartSetupDIPutDefaults["Put defaults in DI"]
|
||||||
|
direction LR
|
||||||
|
BotStartSetupDIPutDefaultsConfig["Config"]
|
||||||
|
BotStartSetupDIPutDefaultsPluginsList["Plugins list"]
|
||||||
|
BotStartSetupDIPutDefaultsDatabaseConfig["Database Config"]
|
||||||
|
BotStartSetupDIPutDefaultsDefaultJson["Default Json"]
|
||||||
|
BotStartSetupDIPutDefaultsPlagubot["PlaguBot itself"]
|
||||||
|
BotStartSetupDIPutDefaultsTelegramBot["TelegramBot"]
|
||||||
|
end
|
||||||
|
BotStartSetupDIIncludes["`Synchronous (in queue) registration of all plugins __setupDI__ modules`"]
|
||||||
|
|
||||||
|
BotStartSetupDIPutDefaults --> BotStartSetupDIIncludes
|
||||||
|
end
|
||||||
|
BotStartKoinAppStart["`Starting of koin application. Since this step all modules from __setupDI__ of plugins will be available`"]
|
||||||
|
|
||||||
|
subgraph BotStartBehaviourContextInitialization["Initialization of behaviour context"]
|
||||||
|
direction TB
|
||||||
|
BotStartBehaviourContextInitializationStatesManager["`Get from DI or create default **DefaultStatesManagerRepo**`"]
|
||||||
|
BotStartBehaviourContextInitializationStatesManagerRepo["`Get from DI or create default **StatesManagerRepo**`"]
|
||||||
|
BotStartBehaviourContextInitializationStatesManagerUsedCondition{"Is the default one used?"}
|
||||||
|
BotStartBehaviourContextInitializationOnStartConflictsResolver["Getting of all OnStartContextsConflictResolver"]
|
||||||
|
BotStartBehaviourContextInitializationOnUpdateConflictsResolver["Getting of all OnUpdateContextsConflictResolver"]
|
||||||
|
BotStartBehaviourContextInitializationStateHandlingErrorHandler["`Get from DI or create default **StateHandlingErrorHandler**`"]
|
||||||
|
|
||||||
|
subgraph BotStartBehaviourContextInitializationSetupPlugins["Plugins bot functionality init"]
|
||||||
|
BotStartBehaviourContextInitializationSetupPluginsSetupBotPlugin["`Call **setupBotPlugin** for each plugin`"]
|
||||||
end
|
end
|
||||||
|
|
||||||
|
BotStartBehaviourContextInitializationStatesManager --> BotStartBehaviourContextInitializationStatesManagerUsedCondition
|
||||||
|
BotStartBehaviourContextInitializationStatesManagerUsedCondition --"Yes"--> BotStartBehaviourContextInitializationStatesManagerRepo
|
||||||
|
BotStartBehaviourContextInitializationStatesManagerUsedCondition --"No"--> BotStartBehaviourContextInitializationStateHandlingErrorHandler
|
||||||
|
BotStartBehaviourContextInitializationStatesManagerRepo --> BotStartBehaviourContextInitializationOnStartConflictsResolver
|
||||||
|
BotStartBehaviourContextInitializationOnStartConflictsResolver --> BotStartBehaviourContextInitializationOnUpdateConflictsResolver
|
||||||
|
BotStartBehaviourContextInitializationOnUpdateConflictsResolver --> BotStartBehaviourContextInitializationStateHandlingErrorHandler
|
||||||
|
BotStartBehaviourContextInitializationStateHandlingErrorHandler --> BotStartBehaviourContextInitializationSetupPlugins
|
||||||
|
end
|
||||||
|
BotStartDeleteWebhook["Delete webhooks"]
|
||||||
|
BotStartStartLongPolling["Start long polling"]
|
||||||
|
|
||||||
|
|
||||||
BotStartKoinAppInit --> BotStartSetupDI
|
BotStartKoinAppInit --> BotStartSetupDI
|
||||||
|
BotStartSetupDI --> BotStartKoinAppStart
|
||||||
|
BotStartKoinAppStart --> BotStartBehaviourContextInitialization
|
||||||
|
BotStartBehaviourContextInitialization --> BotStartDeleteWebhook
|
||||||
|
BotStartDeleteWebhook --> BotStartStartLongPolling
|
||||||
end
|
end
|
||||||
|
|
||||||
main --> ConfigReading
|
main --> ConfigReading
|
||||||
ConfigReading --> BotConstructorCalling
|
ConfigReading --> BotConstructorCalling
|
||||||
BotConstructorCalling --> BotStart
|
BotConstructorCalling --> BotStart
|
||||||
|
BotStart --> Join
|
||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
Reference in New Issue
Block a user