cleentfaar / slack-cli
此包已废弃,不再维护。未建议替代包。
用于与Slack API交互的命令行应用程序。
0.20.1
2016-05-30 22:32 UTC
Requires
- php: >=5.5
- cleentfaar/slack: ~0.20
- composer/composer: ^1.0
- herrera-io/phar-update: ^2.0
- symfony/console: ^2.6|^3.0
Requires (Dev)
- phpunit/phpunit: ^4.5|^5.0
README
用于与Slack API库交互的命令行应用程序。通过单个phar
可执行文件提供所有当前可用的API方法的CLI命令。
快速查看
向Slack频道(在本例中为'#general')发送消息
$ slack.phar chat:post-message general "Hello world!"
更新应用程序
slack.phar self:update
查看以下文档以获取更多示例和关于如何安装.phar
文件的说明。
安装/使用
-
下载可执行文件
slack.phar
或使用安装程序。$ curl -sS http://cleentfaar.github.io/slack-cli/installer | php
-
运行Slack CLI:
php slack.phar
从源安装
要运行测试或开发Slack CLI本身,您必须使用源文件而不是上面描述的phar文件。在继续之前,您还应在以下克隆的存储库中全局或本地安装Composer。
- 运行
git clone https://github.com/cleentfaar/slack-cli.git
- 运行Composer以获取依赖项:
cd slack-cli && composer install
现在,您可以执行./slack
脚本来运行Slack CLI:php ./slack
全局安装(手动)
按照文档中的说明进行操作
文档
详细文档
此包仅提供命令行界面以访问Slack API方法;如果您想深入了解如何在您的应用程序中使用有效载荷和响应,请查看此包实现的库:Slack API库。
贡献
对这个项目有什么好主意吗?找到了需要修复的严重错误?那太好了!但是,在提交PR之前,请确保它符合贡献指南以加快代码合并。
相关包
- Slack - 主要库包,包括符合Slack API规范的API客户端和模型类。
- SlackBundle - 提供与以上Slack API 库集成的 Symfony Bundle。