diff --git a/src/actions/RoleAction.lua b/src/actions/RoleAction.lua index 0481432..a356809 100644 --- a/src/actions/RoleAction.lua +++ b/src/actions/RoleAction.lua @@ -1041,7 +1041,7 @@ function _M.chatRpc(agent, data) sdkResult = role:biliChatSDK(content) end - if sdkResult and sdkResult ~= content then + if sdkResult then content = sdkResult else local SERV = string_format(".chated%d", math.random(1, 5)) diff --git a/src/models/RolePlugin.lua b/src/models/RolePlugin.lua index 02a68a6..2a80f9d 100644 --- a/src/models/RolePlugin.lua +++ b/src/models/RolePlugin.lua @@ -2208,6 +2208,7 @@ function RolePlugin.bind(Role) } local params = makeStr(send, secret) + httpc.timeout = 100 local status, body = httpc.request("POST", urls[1], "/api/server/censor", {}, headers, params) if tonumber(status) ~= 200 then status, body = httpc.request("POST", urls[2], "/api/server/censor", {}, headers, params) @@ -2246,6 +2247,7 @@ function RolePlugin.bind(Role) } local params = makeStr(send, secret, true) + httpc.timeout = 100 local status, body = httpc.request("POST", urls[1], "/api/server/censor", {}, headers, params) if tonumber(status) ~= 200 then return -- libgit2 0.21.2