ntfy 推送通知辅助函数
ntfy_send(config) → (success, error)
通过 ntfy 发送推送通知并等待确认(10 秒超时)。
Config 配置表字段:
server(字符串, 可选) - ntfy 服务器 URL (默认:"https://ntfy.sh")topic(字符串, 必填) - 要发布到的主题名称message(字符串, 必填) - 通知消息正文title(字符串, 可选) - 通知标题priority(字符串, 可选) -"max","urgent","high","default","low", 或"min"tags(字符串或数组, 可选) - 标签,逗号分隔的字符串或数组click(字符串, 可选) - 点击时打开的 URLattach(字符串, 可选) - 附件 URLactions(字符串, 可选) - ntfy 格式的操作按钮icon(字符串, 可选) - 自定义图标 URLemail(字符串, 可选) - 要转发到的电子邮件地址
返回值: success (布尔值), error (字符串|nil)。
ntfy_send_async(config) → boolean
触发后即忘变体(后台 10 秒超时)。配置与 ntfy_send 相同。如果已加入队列返回 true,如果验证失败返回 false。