Slack:已发送消息中的机器人名称

Slack: Bot name in sent messages

我创建了一个名为 "esmeralda" 的机器人。当我使用为此 esmeralda 生成的令牌向 Slack 发送消息时,该消息似乎来自 "bot",而不是 "esmeralda".

我可以做些什么让消息显示为 "esmeralda" 而不是 "bot" 发送的吗?

我猜您正在使用 Web API,因此使用 chat.postMessage 方法?

我进一步猜测您 没有 传递 as_user=true 作为您的参数之一。试试看。

(如果我的猜测是错误的,请包括您正在做的事情的实际细节:至少告诉我们您正在使用什么 API,您正在调用什么方法,以及您使用什么参数正在通过。最好共享代码。)