Loading...
Loading...
Compare original and translation side by side
$SLACK_TOKENslack sendcurl ... -H "Authorization: Bearer $SLACK_TOKEN"slack-api POST ...$SLACK_TOKENslack sendcurl ... -H "Authorization: Bearer $SLACK_TOKEN"slack-api POST ...undefinedundefined
This opens Slack's app creation page with all permissions pre-configured. Then:
1. Click **Create** to create the app
2. Go to **OAuth & Permissions** → **Install to Workspace**
3. Copy the **User OAuth Token** (`xoxp-...`) - NOT the bot token
4. Set it in your shell:
```bash
export SLACK_TOKEN="xoxp-..."xoxb-
此操作会打开Slack的应用创建页面,且所有权限已预先配置。然后:
1. 点击**Create**创建应用
2. 进入**OAuth & Permissions** → **Install to Workspace**
3. 复制**User OAuth Token**(`xoxp-...`)- 不要复制机器人令牌
4. 在shell中设置令牌:
```bash
export SLACK_TOKEN="xoxp-..."xoxb-export SLACK_TOKEN="xoxp-..." # User token (recommended) or xoxb- bot token
export PATH="$PATH:$HOME/.letta/skills/slack/scripts"export SLACK_TOKEN="xoxp-..." # 推荐使用用户令牌,也可使用xoxb-机器人令牌
export PATH="$PATH:$HOME/.letta/skills/slack/scripts"slack search "deployment failed"
slack search "from:@caren database"
slack search "in:#engineering api"
slack search "in:#engineering after:2024-01-01 bug"from:in:to:has:linkhas:reactionbefore:after:on:slack search "deployment failed"
slack search "from:@caren database"
slack search "in:#engineering api"
slack search "in:#engineering after:2024-01-01 bug"from:in:to:has:linkhas:reactionbefore:after:on:slack send "#general" "Hello team!"
slack send "#alerts" ":rocket: Deployment complete"
slack send "@caren" "Quick question..."slack send "#general" "Hello team!"
slack send "#alerts" ":rocket: Deployment complete"
slack send "@caren" "Quick question..."slack join "#engineering"slack join "#engineering"slack channelsslack channelsslack history "#engineering"
slack history "#engineering" 50 # Last 50 messagesslack history "#engineering"
slack history "#engineering" 50 # 最近50条消息slack thread "C1234567890" "1234567890.123456"
slack thread "C1234567890" "1234567890.123456" --json # Raw JSON outputtsslack thread "C1234567890" "1234567890.123456"
slack thread "C1234567890" "1234567890.123456" --json # 原始JSON输出tsslack users
slack user "U1234567890"slack users
slack user "U1234567890"slackslack-apiundefinedslackslack-apiundefined
See [references/api.md](references/api.md) for more API patterns.
更多API使用模式请参考[references/api.md](references/api.md)。slack-setup| Category | Scopes |
|---|---|
| Search | |
| Messaging | |
| Public channels | |
| Private channels | |
| Direct messages | |
| Users | |
| Files | |
| Other | |
slack-setup| 分类 | 权限 |
|---|---|
| 搜索 | |
| 消息 | |
| 公开频道 | |
| 私有频道 | |
| 直接消息 | |
| 用户 | |
| 文件 | |
| 其他 | |