add command line arg --config, enable reply default message when the OpenAI API is not available

This commit is contained in:
RockYang
2023-03-23 11:47:43 +08:00
parent 20bdf12180
commit c700895d9c
3 changed files with 49 additions and 16 deletions

View File

@@ -95,7 +95,12 @@ func (s *Server) sendMessage(userId string, text string, ws Client) error {
}
retryCount--
}
// 如果三次请求都失败的话,则返回对应的错误信息
if err != nil {
replyMessage(types.WsMessage{Type: types.WsStart}, ws)
replyMessage(types.WsMessage{Type: types.WsMiddle, Content: "抱歉AI 助手开小差了,我马上找人去盘它。"}, ws)
replyMessage(types.WsMessage{Type: types.WsEnd}, ws)
return err
}