5 releases (breaking)

0.5.0 Sep 12, 2024
0.4.0 Apr 19, 2024
0.3.0 Nov 2, 2023
0.2.0 Nov 10, 2021
0.1.0 Oct 31, 2021

#172 in HTTP client

Download history 88/week @ 2024-08-16 1/week @ 2024-08-23 11/week @ 2024-08-30 147/week @ 2024-09-06 63/week @ 2024-09-13 26/week @ 2024-09-20 167/week @ 2024-09-27 25/week @ 2024-10-04 32/week @ 2024-10-11 65/week @ 2024-10-18 15/week @ 2024-10-25 4/week @ 2024-11-01 49/week @ 2024-11-15 49/week @ 2024-11-22 30/week @ 2024-11-29

128 downloads per month
Used in heartbeat-server

MIT license

25KB
572 lines

Pling

Send notifications via Slack, Telegram, ...

The name of this Rust crate is inspired by the notification arrival sound.

Check out the documentation on https://docs.rs/pling.

Services

Currently implemented

Keep in mind they depend on the feature flags this crate is compiled with. Feature flags are also described in their documentation entry.

  • Matrix (untested)
  • Slack (untested)
  • Telegram
  • Webhook

Could be added in the future

  • Zulip
  • feel free to create an Issue or PR to implement another one!

Don't seem to have an API 😞

  • Signal

Contributions welcome!

This crate is fairly new, and I only have a limited view where this is useful. There might be other use cases I haven't seen so far. Hints like "This crate would need X for …" are welcome! Implementations for other Platforms are a great way to contribute too.

Documentation always needs some improvements. After all you are the one trying to get it working and know best what's missing in the docs.

Dependencies

~2–13MB
~155K SLoC