You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Slack API动态修改Slack机器人显示名称?

动态修改Slack机器人单条消息的显示名称
  • 可以实现,但不要用users.profile.set接口——这个接口是修改机器人的全局账号资料,不仅有缓存延迟、需要users.profile:write权限,还会让所有后续消息统一使用修改后的名称,完全无法满足单条消息自定义显示名称的需求。
  • 正确做法是在发送消息的API请求(比如chat.postMessage)中,直接添加username参数,指定当前消息对应的机器人显示名称:
    • 发送工时表提醒的请求示例(POST请求体):
      {
        "channel": "目标频道ID",
        "text": "请及时提交今日工时表",
        "username": "Timesheet Reminder"
      }
      
    • 发送客户联系提醒的请求示例:
      {
        "channel": "目标频道ID",
        "text": "请跟进客户项目进度",
        "username": "Client Reach Out"
      }
      
  • 注意:若机器人是通过Slack App创建的,需确保App设置中没有强制固定Bot名称的配置,默认情况下username参数会覆盖全局名称。

内容的提问来源于stack exchange,提问作者Anthony Ped

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 19:53:23