3 releases
0.1.2 | Oct 3, 2020 |
---|---|
0.1.1 | Aug 13, 2020 |
0.1.0 | Aug 10, 2020 |
#46 in #api-gateway
30KB
640 lines
hiven.rs
hiven.rs is an in-beta Rust library for automating user accounts on the beta chat application, hiven.io, and aims to provide complete coverage of their APIs.
It's easy to create a client and connect. Just call Client::new
with your token, then invoke start_gateway
on the returned client, with an event handler of your choosing.
Notice: This library is in very early beta, expect many bugs and panics. That doesn't mean you shouldn't report them!
hiven.rs' Feature Set
- Complete API coverage
- Message sending
- Message receiving
- Message editing
- Message deleting
- Typing sending
- Typing receiving
- House building
- House joining
- House (data) receiving
- Room creating
- Room deleting
- Room editing
- Room (data) receiving
- Flexible
- Custom addresses
- Event opt in
- Builtin caching
- Asynchronous
Dependencies
~10–23MB
~350K SLoC