feat: 添加自动任务群监听触发验证码

This commit is contained in:
LyMysterious
2025-10-26 13:00:50 +08:00
parent 9a6efc579f
commit e8cd8a0023
10 changed files with 149 additions and 16 deletions
@@ -1,4 +1,5 @@
using Flurl.Http;
using Furion.Logging;
using NapCatRobotClient.Core.RobotAPI.Dto.Request;
namespace NapCatRobotClient.Core.RobotAPI
@@ -6,16 +7,25 @@ namespace NapCatRobotClient.Core.RobotAPI
public class RobotAPI
{
/// <summary>
/// 发送群文本消息
/// 发送群消息
/// </summary>
/// <param name="groupId"></param>
/// <param name="message"></param>
/// <param name="request"></param>
/// <returns></returns>
public static async Task<string> SendGroupText(GroupSendMessageRequest request)
{
return await Post(JsonConvert.SerializeObject(request), "/send_group_msg");
}
/// <summary>
/// 发送私聊消息
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
public static async Task<string> SendPrivateText(PrivateSendMessageRequest request)
{
return await Post(JsonConvert.SerializeObject(request), "/send_private_msg");
}
private static async Task<string> Post(string parameters, string action)
{
string url = App.Configuration["QQConfig:SendApiUrl"] + action;