Skip to content

Commit

Permalink
feat: add tip message when receive request
Browse files Browse the repository at this point in the history
  • Loading branch information
whatwewant committed Feb 6, 2024
1 parent 9429eb6 commit 6f15daa
Showing 1 changed file with 27 additions and 3 deletions.
30 changes: 27 additions & 3 deletions commands/message.go
Original file line number Diff line number Diff line change
Expand Up @@ -77,10 +77,34 @@ func CreateMessageCommand(
}

go func() {
logger.Debugf("%s 问 ChatGPT:%s", user.User.Name, question)

var err error

logger.Debugf("%s 问 ChatGPT:%s", user.User.Name, question)
msgType, content, err := mc.
NewContent().
Post(&mc.ContentTypePost{
ZhCN: &mc.ContentTypePostBody{
Content: [][]mc.ContentTypePostBodyItem{
{
{
Tag: "text",
UnEscape: true,
Text: "正在思考中,请稍等...",
},
},
},
},
}).
Build()
if err != nil {
logger.Errorf("failed to build content: %v", err)
return
}
if err := reply(string(content), msgType); err != nil {
logger.Errorf("failed to reply: %v", err)
return
}

conversation, err := chatgptClient.GetOrCreateConversation(request.ChatID(), &chatgpt.ConversationConfig{
MaxMessages: 50,
Model: cfg.OpenAIModel,
Expand Down Expand Up @@ -136,7 +160,7 @@ func CreateMessageCommand(
// responseMessage = fmt.Sprintf("%s\n-------------\n%s", question, answer)
// }

msgType, content, err := mc.
msgType, content, err = mc.
NewContent().
Post(&mc.ContentTypePost{
ZhCN: &mc.ContentTypePostBody{
Expand Down

0 comments on commit 6f15daa

Please sign in to comment.