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

Slack user_id与username是否有公开的官方格式规范?

Hubot-Slack 用户名规则细节说明

我完全懂你这种追求严谨的心态——光靠现有示例写正则总觉得心里没底,就想拿到官方明确的规则对吧?

先给你梳理下目前能确认的信息:

  • 从hubot-slack的issue里提到的明确规则:

    在Slack界面修改用户名时,用户名必须全为小写,长度不得超过21个字符,仅可包含字母、数字、句点、连字符和下划线。

关于你关心的最小长度和官方文档的问题:

  • 目前公开的Hubot-Slack官方文档里确实没有详细补充这部分细节,不过结合Slack原生的用户名规则(Hubot-Slack的用户名逻辑是对齐Slack平台的),通常Slack用户名的最小长度是2个字符,但这个没有在hubot-slack的专属文档里明确标注。
  • 如果要写正则表达式的话,结合已知规则和通用Slack逻辑,你可以参考这个:
    ^[a-z0-9._-]{2,21}$
    
    这个正则覆盖了全小写、允许的字符范围,以及2到21位的长度限制,符合目前能找到的所有规则线索。

要是你之后在官方文档或者更新的issue里发现更精准的规则,记得回来补充哦!

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 03:38:30