开发者社区> 问答> 正文

钉钉这个怎么改呢,我对go语言不懂?

钉钉这个怎么改呢,我对go语言不懂?// 简单的应答机器人实现
func OnChatBotMessageReceived(ctx context.Context, data *chatbot.BotCallbackDataModel) ([]byte, error) {
replyMsg := []byte(fmt.Sprintf("msg received: [%s]", data.Text.Content))

    chatbotReplier := chatbot.NewChatbotReplier()
    if err := chatbotReplier.SimpleReplyText(ctx, data.SessionWebhook, replyMsg); err != nil {
            return nil, err
    }

// if err := chatbotReplier.SimpleReplyMarkdown(ctx, data.SessionWebhook, []byte("Markdown消息"), replyMsg); err != nil {
// return nil, err
// }

    return []byte(""), nil

}
我看stream模式,官方就提供了java、go,python好像更复杂,更不会配

展开
收起
真的很搞笑 2024-03-27 18:09:47 33 0
0 条回答
写回答
取消 提交回答
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
Go语言路上踩过的坑 立即下载
gohbase :HBase go客户端 立即下载
Go构建日请求千亿级微服务实践 立即下载