Files
NasRobot/src/Core/WxNotify.cs
孙诚 a650d4197a
All checks were successful
Docker Build & Deploy / Build Docker Image (push) Successful in 48s
Docker Build & Deploy / Deploy to Production (push) Successful in 6s
更新 docker-compose.yml 中的媒体文件路径,移除 JobTriggerController 和 NotifyController 中的未使用代码
2025-09-30 17:17:43 +08:00

25 lines
710 B
C#

using System.Text;
namespace Core;
public static class WxNotify
{
public static async Task SendCommonAsync(string msg)
{
var wxRebotUrl = "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=96f9fa23-a959-4492-ac3a-7415fae19680";
var client = new HttpClient();
var requestBody =
"""
{
"msgtype": "markdown",
"markdown": {
"content": "{Msg}"
}
}
""";
// 转义
requestBody = requestBody.Replace("{Msg}", msg.Replace("\r\n", "\n"));
await client.PostAsync(wxRebotUrl, new StringContent(requestBody, Encoding.UTF8, "application/json"));
}
}