#pushover #notification #mobile #desktop #push

pushover-rs

A Rust client for Pushover (https://www.pushover.net)

19 releases

0.3.15 Nov 22, 2023
0.3.14 Jun 10, 2023
0.3.10 Apr 7, 2023
0.3.9 Mar 29, 2023
0.2.6 Nov 24, 2021

#394 in Web programming

Download history 38/week @ 2023-10-28 27/week @ 2023-11-04 10/week @ 2023-11-11 38/week @ 2023-11-18 62/week @ 2023-11-25 71/week @ 2023-12-02 7/week @ 2023-12-09 33/week @ 2023-12-16 60/week @ 2023-12-23 24/week @ 2023-12-30 14/week @ 2024-01-06 10/week @ 2024-01-13 20/week @ 2024-01-20 53/week @ 2024-01-27 18/week @ 2024-02-03 75/week @ 2024-02-10

166 downloads per month

MIT license

37KB
686 lines

Pushover RS

Description

It's a Rust client library you can use to interact with the Pushover messaging API.

This client is unofficial and I'm in no way linked to Pushover.

State: Working & Maintained

Where to get it

Get it directly from crates.io

Cargo.toml:

[dependencies]
pushover-rs = "*"
...

How to use

You need

Usage example

See the examples folder

Documentation

It's here

Run the tests

To run the tests, you'll need:

  • Create a /testdata folder, in there:
    • Put a picture called attachment_test.jpg
    • Create a credentials.json with this inside:
{
    "token": "your token",
    "user": "your user key"
}
  • To recap:
/testdata
    /testdata/attachment_test.jpg
    /testdata/credentials.json

Note

The API might change or break in the future, but i'll try my best not to break anything.

Dependencies

~6–20MB
~289K SLoC