# VK Bot API for Rust
[](https://crates.io/crates/vk-bot-api)
[](https://docs.rs/vk-bot-api)
[](https://opensource.org/licenses/Apache-2.0)
A modern, asynchronous, fully-featured VK Bot API library for Rust.
## Features
- **Full API coverage** - All VK Bot API methods implemented
- **Async/await** - Built on Tokio and async/await
- **Type-safe** - Strongly typed models and responses
- **Extensible** - Custom handlers and middleware support
- **Production-ready** - Error handling, retries, rate limiting
- **Webhook & Long Poll** - Multiple update delivery methods
- **Attachments support** - Photos, videos, documents, etc.
- **Inline keyboards** - Rich interactive keyboards
- **Documentation** - Comprehensive docs and examples
## Installation
Add to your `Cargo.toml`:
```toml
[dependencies]
vk-bot-api = "1.0"
```