@@ -34,7 +34,7 @@ func (r *Client) ReceiveChatGPTMessage(ctx context.Context, msg string, event *l
34
34
35
35
log .Print ("Receive message: " , msg )
36
36
if r .maintained {
37
- return r .larkIns .replyText (ctx , event .Message .MessageID , "ChatGPT Bot 正在维护中 请稍后重试.请飞书搜索 ChatGPT 讨论群, 选择同款头像进群看进度." )
37
+ return r .larkIns .replyText (context . Background () , event .Message .MessageID , "ChatGPT Bot 正在维护中 请稍后重试.请飞书搜索 ChatGPT 讨论群, 选择同款头像进群看进度." )
38
38
}
39
39
40
40
var result string
@@ -47,10 +47,10 @@ func (r *Client) ReceiveChatGPTMessage(ctx context.Context, msg string, event *l
47
47
log .Println ("msg: " , msg , "session" , sessionID , "result: " , result )
48
48
if err != nil {
49
49
log .Println ("ChatGPT 请求失败 请稍后重试. " , err )
50
- return r .larkIns .replyText (ctx , event .Message .MessageID , "ChatGPT 请求失败 请稍后重试." )
50
+ return r .larkIns .replyText (context . Background () , event .Message .MessageID , "ChatGPT 请求失败 请稍后重试." )
51
51
}
52
52
53
- return r .larkIns .replyText (ctx , event .Message .MessageID , result )
53
+ return r .larkIns .replyText (context . Background () , event .Message .MessageID , result )
54
54
}
55
55
56
56
func (r * Client ) ReceiveCommandMessage (ctx context.Context , command string , event * lark.EventV2IMMessageReceiveV1 ) {
@@ -62,12 +62,12 @@ func (r *Client) ReceiveCommandMessage(ctx context.Context, command string, even
62
62
err = r .chatGPTIns .DeleteSession (sessionID )
63
63
}
64
64
if err != nil {
65
- r .larkIns .replyText (ctx , event .Message .MessageID , "Reset Failed." )
65
+ r .larkIns .replyText (context . Background () , event .Message .MessageID , "Reset Failed." )
66
66
return
67
67
}
68
- r .larkIns .replyText (ctx , event .Message .MessageID , "Reset Success." )
68
+ r .larkIns .replyText (context . Background () , event .Message .MessageID , "Reset Success." )
69
69
default :
70
- r .larkIns .replyText (ctx , event .Message .MessageID , "Unknown Command." )
70
+ r .larkIns .replyText (context . Background () , event .Message .MessageID , "Unknown Command." )
71
71
}
72
72
}
73
73
@@ -84,7 +84,7 @@ func (r *Client) larkMessageReceiverHandler(ctx context.Context, cli *lark.Lark,
84
84
msg = wrapLarkPostMessageText (content )
85
85
default :
86
86
log .Println ("暂不支持的消息类型." )
87
- _ = r .larkIns .replyText (ctx , event .Message .MessageID , "暂不支持的消息类型." )
87
+ _ = r .larkIns .replyText (context . Background () , event .Message .MessageID , "暂不支持的消息类型." )
88
88
return "" , nil
89
89
}
90
90
msg = filterMsg (msg )
0 commit comments