# 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"