#send-notifications #we-chat #notify #notifier #message #email

notify-me

通过电子邮件或通讯软件发送通知,如微信

2 个不稳定版本

0.2.0 2023年3月2日
0.1.0 2023年3月1日

#13 in #we-chat

MIT 许可证

8KB
79 行代码(不包括注释)

notify-me

将通知发送到电子邮件或通讯软件,如微信。它非常适合开发者在手机上接收他们的软件通知。

功能

  • 将通知发送到您的电子邮件
  • 将通知发送到您的微信

示例

使用此库,请在 Cargo.toml 中添加以下内容:

[dependencies]
notify-me = "0.2"

将通知发送到微信

注意:此crate使用 xtuis 来实现微信通知。因此,您需要首先关注 xtuis 的微信公众号并获取 token

use notify_me::{Notify, WechatNotifier};

let notifier = WechatNotifier::new("your xtuis token").unwrap();
notifier.notify("notification title", "notification content").unwrap();

将通知发送到电子邮件

use notify_me::{Notify, EmailNotifier};

let notifier = EmailNotifier::new("smtp_host", "smtp_username", "smtp_password", "recipient").unwrap();
notifier.notify("notification title", "notification content").unwrap();

许可证

本程序根据 MIT 许可证分发。

查看 LICENSE 了解详细信息。

依赖项

~2–12MB
~165K 行代码(不包括注释)