gpt4 book ai didi

node.js - 发现对话的开头

转载 作者:太空宇宙 更新时间:2023-11-03 23:00:24 24 4
gpt4 key购买 nike

我仍然错过了如何找出对话的开始位置,因为我想将用户写入我的数据库并且需要它的 GUID。

我的中间件

 bot.use({

// User sends bot
receive: (event, next) => {

if (event.type == 'message' || event.type == 'conversationupdate') {
api.post.receive(event)
}

next()
},

// Bot sends user
send: (event, next) => {

if (event.type == 'message') {
api.post.send(event)
}

next()
}
})

最佳答案

您可以利用conversationUpdate事件,对话应该从哪里开始。

bot.on('conversationUpdate', (message) => {
if (message.membersAdded && message.membersAdded.length > 0) {
//store user info
console.log(message.membersAdded)
}
})

用户信息存储在message.membersAdded

关于node.js - 发现对话的开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49738754/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com