chaplean/slack-client-bundle

用于分叉的Bundle基础

安装: 8

依赖: 0

建议者: 0

安全: 0

星星: 0

关注者: 1

分叉: 0

开放问题: 0

类型:symfony-bundle

dev-master 2018-11-27 16:36 UTC

This package is auto-updated.

Last update: 2024-08-28 12:45:21 UTC


README

build status build status contributions welcome

此Bundle允许您轻松地从PHP代码中使用slack api

目录

安装

此Bundle需要至少Symfony 3.0。

您可以使用composer安装slack-client-bundle

composer require chaplean/slack-client-bundle

然后添加到您的AppKernel.php

new Chaplean\Bundle\SlackClientBundle\ChapleanSlackClientBundle(),

配置

首先您需要导入Bundle配置。

config.yml

imports:
    - { resource: '@ChapleanSlackClientBundle/Resources/config/config.yml' }

您还必须创建一些参数。

parameters.yml

parameters:
    chaplean_slack_client.access_token: 'your access token'

使用

请参阅rest-client-bundle的使用文档

可用函数

注意:Slack使用POST方法对所有API端点。

版本控制

slack-client-bundle遵循语义版本控制。简而言之,方案是MAJOR.MINOR.PATCH,其中

  1. MAJOR在出现重大更改时增加,
  2. MINOR在向后兼容的方式中添加新功能时增加,
  3. PATCH在向后兼容的方式中修复bug时增加。

低于1.0.0的版本被视为实验性的,并且可能随时出现重大更改。

贡献

欢迎贡献!有许多贡献方式,我们感激所有贡献。以下是一些主要的

  • 错误报告:虽然我们力求提供高质量的软件,但错误可能发生,我们无法修复我们不知道的问题。所以请报告,即使您不确定或只想提出问题。无论如何,问题可能表明文档仍然可以改进!
  • 功能请求:您的用例未由当前的API覆盖?想要提出建议或添加某些内容?我们将很高兴了解它并开始讨论,以尝试找到最佳可能的解决方案。
  • 拉取请求:想要贡献代码或文档?我们将非常高兴!如果您需要帮助开始,GitHub有关于拉取请求的文档。我们使用“fork and pull模型”,贡献者将更改推送到他们的个人fork,然后创建拉取请求到主仓库。请确保您的拉取请求针对master分支。

提醒一下,所有贡献者都应遵守我们的行为准则

黑客

当在此项目上进行黑客活动时,您可能会发现以下命令很有用

# Install dependencies
composer install

# Run tests
bin/phpunit

许可证

slack-client-bundle在MIT许可证的条款下分发。

请参阅许可协议获取详细信息。