+
Skip to content

injoyai/notice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

消息通知服务

  • 把github上的推送项目聚合起来,前期先用自己的依赖库,后期完善成原生或者热门依赖库
  • 用户管理(可选),涉及权限等
  • 重试等操作可以通过中间件实现
  • 各种各样的消息推送
  • 微信好友,微信群聊,桌面通知,桌面语音,桌面弹窗,阿里云短信,钉钉,企业微信,Server酱,Gotify...

如何使用

  • Docker
    docker run -d \
      -p 8426-8427:8426-8427 \
      -v path/data:/root/notice/data \
      -v path/config:/root/notice/config \
      --name notice \
      injoyai/notice-arm64:latest
  • 自行编译

支持方式

推送方式 是否完成 测试通过 测试时间 备注
桌面端 2025-1-15 依赖: https://github.com/injoyai/ios
钉钉 官网: https://www.dingtalk.com
飞书 官网: https://www.feishu.cn
Gotify 2025-1-16 依赖: https://github.com/gotify/server
本机(windows) 2025-1-15 依赖: https://github.com/go-toast/toast
邮件 2025-1-16 依赖: gopkg.in/gomail.v2
手机厂商 依赖: https://github.com/modood/pushapi
Go插件
PushPlus 2025-1-15 官网: https://www.pushplus.plus
Javascript脚本 2025-1-15
Server酱 2025-1-15 官网: https://sct.ftqq.com
短信 2025-1-15
Telegram 2025-2-14 依赖: https://github.com/go-telegram-bot-api/telegram-bot-api/
语音
Webhook 2025-1-16 简易版本,后续改成通过脚本定义body
微信 2025-1-15 非官方,可能会被限制,一个手机号能创建2个账号
企业微信

如何推送

  1. 通过HTTP进行消息推送

  2. 通过GUI(本质是TCP)推送,需要通过HTTP先添加用户先

  3. 推送结果

About

各种消息通知

Resources

Stars

Watchers

Forks

Packages

No packages published
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载