GitHunt
XV

xvhuan/Rnotify

一款基于rust的webhook桌面通知程序

Rnotify (别名:GG,爆!)

一款基于rust的webhook桌面通知程序

Tip

该软件需要主机具有公网ip or 内网穿透!(或局域网使用)

功能

支持自定义通知图标,通知昵称

image-20250110204609954

先进的cmd控制界面

image-20250117211000457

优美的通知记录

image-20250117211048644

食用方法

curl -X POST 'http://你的ip:54191/notify' -H 'User-Agent: Reqable/2.30.3' -H 'Content-Type: application/json' -d '{"title": "Test Notification", "message": "This is a test message!"}'

请手动将上述curl转为各种语言,指路:https://curlconverter.com/

Warning

受影响的注册表:

计算机\HKEY_CURRENT_USER\Software\Classes\AppUserModelId\
由于该软件的先进特性,必须在管理员权限下打开
关于config.json
{
    notification_app_id: "com.r.notify", //不建议修改,虽然不影响什么
    notification_icon_path: 当前路径下+"icon.ico", //通知图标路径,必须是绝对路径
    notification_display_name: "R-notify", //通知昵称,随便你想叫什么
    server_ip: "0.0.0.0", //web服务器的IP地址
    server_port: 54191, //端口!
}

TIPS:

如果遇到通知图标不显示,重启软件即可。

如果遇到发送通知,服务器502,重启软件即可。

如果遇到奇怪的问题,重启软件即可。

更新日志

1.0 2025.01.09

核心功能完备,可以正常通知。

1.5 2025.01.17

新增:

自定义通知图标,通知昵称

增加任务栏图标,仅有退出功能(后续功能开发中)

Languages

Rust100.0%

Contributors

Latest Release

v1.5January 17, 2025
Created January 10, 2025
Updated April 25, 2025