site_name: InMo Docs site_author: Ovsiannikov Aleksei site_description: >- Single documentation place for all Insanus Mokrassar libraries site_url: https://docs.inmo.dev/ repo_name: InsanusMokrassar/docs repo_url: https://github.com/InsanusMokrassar/docs nav: - Home: 'index.md' - 'MicroUtils': - 'micro_utils/index.md' - KDocs: 'https://microutils.inmo.dev/index.html' - 'micro_utils/resources.md' - 'micro_utils/startup.md' - 'micro_utils/colors.md' - 'Repos': - 'micro_utils/repos/index.md' - 'micro_utils/repos/inmemory.md' - 'Telegram Bot API': - 'tgbotapi/index.md' - KDocs: 'https://tgbotapi.inmo.dev' - 'tgbotapi/faq.md' - 'tgbotapi/logs.md' - Introduction: - 'tgbotapi/introduction/before-any-bot-project.md' - 'tgbotapi/introduction/including-in-your-project.md' - 'tgbotapi/introduction/proxy-setup.md' - 'tgbotapi/introduction/first-bot.md' - Guides: - 'tgbotapi/guides/keyboards.md' - Updates retrieving: - 'tgbotapi/updates/updates-filters.md' - 'tgbotapi/updates/long-polling.md' - 'tgbotapi/updates/webhooks.md' - 'tgbotapi/updates/heroku.md' - Logic handling: 'tgbotapi/logic/' - DSLs: 'tgbotapi/dsls/' - PlaguBot (TBD): - 'plagubot/' - 'Krontab': - 'krontab/index.md' - KDocs: 'https://krontab.inmo.dev/' - Predictor: 'https://insanusmokrassar.github.io/KrontabPredictor' - Introduction: - 'krontab/introduction/including-in-project.md' - 'krontab/introduction/how-to-use.md' - 'krontab/introduction/faq.md' - Describing: - 'krontab/describing/string-format.md' - 'krontab/describing/krontabscheduler.md' - 'KSLog': - 'kslog/index.md' - KDocs: 'https://kslog.inmo.dev/' - 'kslog/setup.md' - 'kslog/logging.md' - 'Navigation': - 'navigation/index.md' - 'navigation/getting-started.md' - 'Services': - 'services/index.md' use_directory_urls: false theme: name: material logo: /resources/images/logo.png favicon: /resources/images/favicon.png palette: - scheme: default primary: teal accent: cyan toggle: icon: material/brightness-7 name: Switch to dark mode - scheme: slate primary: blue grey accent: light blue toggle: icon: material/brightness-4 name: Switch to light mode hljs_languages: - yaml - kotlin - javascript - xml - groovy features: - announce.dismiss - content.action.edit - content.action.view - content.code.annotate - content.code.copy - content.tabs.link - content.tooltips # - header.autohide # - navigation.expand - navigation.footer - navigation.indexes # - navigation.instant # - navigation.prune - navigation.sections - navigation.tabs # - navigation.tabs.sticky - navigation.top - navigation.tracking - search.highlight - search.share - search.suggest - toc.follow # - toc.integrate font: text: Roboto code: Roboto Mono # icon: # annotation: material/arrow-right-circle markdown_extensions: - toc: permalink: True - smarty - callouts - pymdownx.highlight: anchor_linenums: true line_spans: __span pygments_lang_class: true - pymdownx.inlinehilite - pymdownx.snippets - pymdownx.superfences: custom_fences: - name: mermaid class: mermaid format: !!python/name:mermaid2.fence_mermaid - admonition - pymdownx.details - attr_list - md_in_html plugins: - search - autorefs - include_dir_to_nav - mermaid2: arguments: theme: | ^(JSON.parse(__md_get("__palette").index == 1)) ? 'dark' : 'light' # Customization extra: analytics: provider: google property: G-615VY8CQSM social: - icon: fontawesome/brands/github link: https://github.com/InsanusMokrassar - icon: fontawesome/brands/docker link: https://hub.docker.com/r/insanusmokrassar - icon: fontawesome/brands/telegram link: https://t.me/InsanusMokrassar - icon: fontawesome/brands/twitter link: https://twitter.com/InsanusMokrassa # annotate: # json: [.s2] extra_css: - /resources/stylesheets/navigation.css mermaid: javascript: - /resources/js/mermaid.min.js - /resources/js/mermaid_dark_light_switcher.js