https://github.com/tg-rs/carapax
A Telegram Bot API framework
https://github.com/tg-rs/carapax
rust telegram telegram-bot telegram-bot-framework
Last synced: 3 months ago
JSON representation
A Telegram Bot API framework
- Host: GitHub
- URL: https://github.com/tg-rs/carapax
- Owner: tg-rs
- License: mit
- Created: 2019-03-23T09:57:01.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2025-04-12T08:09:15.000Z (about 1 year ago)
- Last Synced: 2025-04-12T08:19:21.691Z (about 1 year ago)
- Topics: rust, telegram, telegram-bot, telegram-bot-framework
- Language: Rust
- Homepage:
- Size: 38.3 MB
- Stars: 121
- Watchers: 4
- Forks: 16
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# CARAPAX
[](https://github.com/tg-rs/carapax/actions/)
[](https://codecov.io/gh/tg-rs/carapax)
[](https://crates.io/crates/carapax)
A Telegram Bot framework based on [tgbot](https://github.com/tg-rs/tgbot).
The name comes from [Carapace](https://en.wikipedia.org/wiki/Carapace) (carapax in latin).
## Installation
```toml
[dependencies]
carapax = "0.32.0"
```
## Examples
See examples in the [examples](https://github.com/tg-rs/carapax/tree/0.32.0/examples) directory.
To run examples you need to create a `.env` file:
```sh
cp sample.env .env
```
Don't forget to change the value of `CARAPAX_TOKEN` and other variables if required.
## Versioning
This project adheres to [ZeroVer](https://0ver.org/).
## Links
- [Latest Documentation](https://docs.rs/carapax)
- [Master Documentation](https://tg-rs.github.io/carapax/carapax/)
- [Telegram Chat](https://t.me/tgrsusers)
- [Changelog](https://github.com/tg-rs/carapax/tree/0.32.0/CHANGELOG.md)
- [Code of Conduct](https://github.com/tg-rs/carapax/tree/0.32.0/CODE_OF_CONDUCT.md).
## LICENSE
The MIT License (MIT)