我需要您的帮助--我编写了一个SlackBOT,并启用了斜杠命令功能,但是我看到每个成员都可以使用松弛(键入"/“)命令--这是我不想要的。我能把它限制在一个专用频道吗?
谢谢!
发布于 2022-12-04 14:18:43
是的,您可以限制SlackBOT的斜杠命令仅在特定的通道中工作,您只需要指定使用SlackBOT或SlackBOT的配置设置创建命令时,命令应该可用的通道:
SLACK_BOT_TOKEN="your_bot_token"
SLACK_CHANNEL_ID="your_channel_id"
# create the slash command
curl -X POST https://slack.com/api/commands.create \
-H "Authorization: Bearer $SLACK_BOT_TOKEN" \
-H "Content-type: application/json" \
-d '{
"name": "mycommand",
"description": "My custom command",
"usage_hint": "Usage hint for my command",
"channel_id": "'"$SLACK_CHANNEL_ID"'",
"command": "/mycommand"
}'channel_id参数用于指定/mycommand命令应该可用的通道的ID。这将限制命令仅在该特定通道中工作。
https://stackoverflow.com/questions/74677435
复制相似问题