gpt4 book ai didi

slack-api - 如何在 Slack 机器人中获取用户名/用户 ID

转载 作者:行者123 更新时间:2023-12-02 22:30:33 26 4
gpt4 key购买 nike

https://github.com/DeronLee/starbot.git

我创建了一个 Slack 机器人,它运行良好。但是当有人向机器人发送消息时,我无法知道是谁发送的。

我尝试了msg.user msg.username,但它们都未定义。

我只是希望我的输出看起来像这样

abc: @starbot hello
starbot: hello. abc

最后。我明白了。

    slack.users.info({
token: config('SLACK_TOKEN'),
user: msg.user
}, (err, data) => {
if (err) throw err
var text = makeMessage.makeMessage(msg.text, data.user.name);
sendMessage.send(msg, text, slack);

最佳答案

slack.users.info({
token: config('SLACK_TOKEN'),
user: msg.user
}, (err, data) => {
if (err) throw err

var text = makeMessage.makeMessage(msg.text, data.user.name);
sendMessage.send(msg, text, slack);

关于slack-api - 如何在 Slack 机器人中获取用户名/用户 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36147001/

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