jordanbrauer / slack-cli
dev-master
2017-09-27 05:21 UTC
Requires
- php: >=7.0
- guzzlehttp/guzzle: ^6.3
- monolog/monolog: ^1.23
- symfony/config: ^3.3
- symfony/console: ^3.3
- symfony/dependency-injection: ^3.3
- symfony/dotenv: ^3.3
- symfony/filesystem: ^3.3
- symfony/finder: ^3.3
- symfony/property-access: ^3.3
- symfony/serializer: ^3.3
- vlucas/phpdotenv: ^2.4
Requires (Dev)
- phpunit/phpunit: ^6.2
This package is auto-updated.
Last update: 2024-09-16 12:53:54 UTC
README
系统要求
- PHP >= 7.0
- Composer
设置
安装
如果您的系统满足 Slack CLI 的要求,请将以下安装脚本复制粘贴到您希望安装 Slack CLI 的目录中的终端。
# Slack CLI installation script git clone https://github.com/jordanbrauer/slack-cli.git \ && cd slack-cli \ && composer install --optimize-autoloader \ && bin/slack --version;
配置
复制 .env.sample
文件并将其命名为 .env
。填写您需要的环境变量。
注意: 唯一必需的环境变量是 SLACK_API_TOKEN
。
SLACK_API_TOKEN="xoxp-YOUR-SUPER-SECRET-SLACK-API-TOKEN" SLACK_CLIENT_ID="" SLACK_SECRET="" SLACK_VERIFICATION_TOKEN=""
基本用法
一旦正确安装和配置了 slack-cli,您可以使用 bin/slack list
来获取所有命令的完整列表,每个命令都有自己的描述、帮助块以及参数和选项的分解。
获取 Slack CLI 的所有命令
$ bin/slack list
测试
从项目根目录运行以下命令将运行程序单元测试套件:
$ composer test