docs.rs failed to build botkit-matrix-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
botkit-matrix-0.2.0
botkit
botkit is a Rust bot framework for building chat bots with one handler model across multiple platforms.
The workspace is split into small crates:
botkit-coreprovides the shared bot abstractions, extractors, handlers, and response types.botkit-discordprovides the Discord integration.botkit-telegramprovides the Telegram integration.botkit-matrixprovides the Matrix integration.
Design goals
- Reuse the same handler style across platforms.
- Keep the core abstractions transport-agnostic.
- Support async-first bot execution.
- Expose platform crates separately instead of hiding everything behind type erasure.
Crates
botkit-core
Shared building blocks:
BotandBotBuilder- extractor-based handlers such as
User,CommandArgs, andMessageContent - unified
Responseand file response types
botkit-discord
Discord support built around gateway events and command/button handlers.
botkit-telegram
Telegram support for webhook-style handling and bot client operations.
botkit-matrix
Matrix support built on top of matrix-sdk, including encrypted room support.
Status
This project is a library workspace under active development. The API surface is still evolving.