SuperAPI AI 工具集

slack

通用与其它

查看项目

更新于 10-16 00:01

技能介绍

Slack CLI 用于通过命令行读取 Slack 内容,包括消息、线程、频道与用户。

用途:查看他人分享的 Slack URL、搜索消息、读取频道、查询用户,适合需要在终端或自动化脚本中获取 Slack 信息的场景。

安装:若 slack-cli 不在 PATH,可执行 brew install lox/tap/slack-cli,或 go install github.com/lox/slack-cli@latest。设置(创建 Slack 应用与 OAuth)见 https://github.com/lox/slack-cli。

主要命令:slack-cli view <url> 查看任意 Slack URL(消息、线程、频道);slack-cli search <query> 搜索消息;slack-cli channel list/read/info 管理频道;slack-cli thread read 按 URL 或频道加时间戳读取线程;slack-cli user list/info 查询用户;slack-cli auth config/login/status 配置凭证与认证。

常见用法:slack-cli view "https://workspace.slack.com/archives/C123/p1234567890" --markdown;slack-cli search "from:@username keyword" 或 "in:#channel-name keyword";slack-cli channel read #general --limit 50。可用 --help 查看子命令与参数。

说明:需要 --markdown 时便于处理或引用输出;带 thread_ts 的线程 URL 会自动识别;频道名可含或不含 #;用户查询支持用户 ID(U123ABC)和邮箱。

限制:资料未提供价格、平台支持范围及配额等信息。