wow-apps / symfony-slack-bot
用于通过入站webhooks向Slack发送自定义消息的简单Symfony 3和4 Bundle
4.0.5
2019-10-29 14:54 UTC
Requires
- php: ^7.0
- ext-json: *
- guzzlehttp/guzzle: ^6.0
- psr/log: ^1.1
- symfony/framework-bundle: ^3.0 || ^4.0
- symfony/http-foundation: ^3.0 || ^4.0
- symfony/yaml: ^3.0 || ^4.0
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-28 12:33:50 UTC
README
第5版将于11月到来。它将需要PHP 7.1,并支持Symfony 4和5(Symfony 3用户可以停留在bundle的4版本)
Symfony Slack Bot
通过入站webhooks向Slack发送可自定义消息的简单Symfony 3和4 Bundle。
要求
- PHP 7.0+
- Symfony 3.0+
- Guzzle Client 6.0+
安装
步骤1:下载Bundle
"require": { "wow-apps/symfony-slack-bot": "^4.0" }
或
$ composer require wow-apps/symfony-slack-bot
步骤2:启用Bundle(对于Symfony 4请跳过)
// ./app/AppKernel.php public function registerBundles() { $bundles = array( // ... new WowApps\SlackBundle\WowAppsSlackBundle(), ); // ... return $bundles }
步骤3:添加配置(对于Symfony 4请跳过)
# SlackBot Configuration services: # SlackBot Configuration wow_apps_slack: api_url: "%env(WOW_APPS_SLACK_BOT_API_URL)%" default_icon_url: "https://wow-apps.github.io/symfony-slack-bot/public/message-icon.png" default_channel: "general" default_username: "wow-apps/symfony-slack-bot" default_fallback: "Can't display attachment in plain-text mode" colors: default: "#607D8B" info: "#2196F3" warning: "#FF5722" success: "#8BC34A" danger: "#F44336" templates: exception: username: "Exception" channel: "general" icon: "https://wow-apps.github.io/symfony-slack-bot/public/exception-icon.png"
更多关于覆盖默认参数的信息
发送测试消息
为了测试您的配置,可以通过以下命令发送测试消息
./bin/console wowapps:slackbot:test
文档
新闻和更新
关注我的Telegram频道 @wow_apps_pro 或Twitter @alexey_samara_ 中的新闻和更新
感谢
我不要求捐赠,我免费做这些是为了所有开发社区。但是,如果您能通过电子邮件告诉我您在哪个项目中使用此Bundle,我将不胜感激,我也很乐意接受批评和建议。
许可
MIT © 2016 - 2019 Alexey Samara & 贡献者
贡献
你想做出改变吗?欢迎提交拉取请求。