PHPackages                             wow-apps/symfony-slack-bot - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. wow-apps/symfony-slack-bot

AbandonedArchivedSymfony-bundle[API Development](/categories/api)

wow-apps/symfony-slack-bot
==========================

Simple Symfony 3 and 4 Bundle for sending customizeable messages to Slack via incoming webhooks

4.0.5(6y ago)2170.2k↓50%9[1 PRs](https://github.com/wow-apps/symfony-slack-bot/pulls)MITPHPPHP ^7.0

Since Sep 27Pushed 1y ago9 watchersCompare

[ Source](https://github.com/wow-apps/symfony-slack-bot)[ Packagist](https://packagist.org/packages/wow-apps/symfony-slack-bot)[ Docs](https://wow-apps.github.io/symfony-slack-bot/)[ RSS](/packages/wow-apps-symfony-slack-bot/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (10)Versions (42)Used By (0)

[![SlackBot banner](https://camo.githubusercontent.com/ed789dd03fa11cdf7137872e1bc17de0b68aac0c7d6ca1a483b0dce2dcf60671/68747470733a2f2f776f772d617070732e6769746875622e696f2f73796d666f6e792d736c61636b2d626f742f6173736574732f696d616765732f73796d666f6e795f736c61636b5f626f745f62616e6e65725f345f6272616e642e706e67)](https://camo.githubusercontent.com/ed789dd03fa11cdf7137872e1bc17de0b68aac0c7d6ca1a483b0dce2dcf60671/68747470733a2f2f776f772d617070732e6769746875622e696f2f73796d666f6e792d736c61636b2d626f742f6173736574732f696d616765732f73796d666f6e795f736c61636b5f626f745f62616e6e65725f345f6272616e642e706e67)

> # 🚨 Use official package 🚨
>
> [](#rotating_light-use-official-package-rotating_light)
>
> This package is no longer maintained because of an existing alternative from SensioLab

[![SensioLabsInsight](https://camo.githubusercontent.com/66f0f13ba37e47cc32939017789af62d34988bc6b3f359ec846f7076029e0ce3/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f39653432376261382d636565652d343761342d616565662d6137383862393837353036342f6269672e706e67)](https://insight.sensiolabs.com/projects/9e427ba8-ceee-47a4-aeef-a788b9875064)

[![Packagist version](https://camo.githubusercontent.com/a11d9f160c2a3130e121f810ea1054ffd0470926240455c1a89dd9817ba0f470/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f776f772d617070732f73796d666f6e792d736c61636b2d626f742e7376673f7374796c653d706f70756f74266c6162656c3d5061636b616769737425323076657273696f6e)](https://packagist.org/packages/wow-apps/symfony-slack-bot)[![Packagist Downloads](https://camo.githubusercontent.com/c742313500859e590489f5c13ea7ad2372c0f4d81bd38f6eba3b59ab1898d445/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f776f772d617070732f73796d666f6e792d736c61636b2d626f742e7376673f7374796c653d706f70756f74266c6162656c3d5061636b6167697374253230646f776e6c6f616473)](https://packagist.org/packages/wow-apps/symfony-slack-bot)

[![Maintainability](https://camo.githubusercontent.com/166022871d6ec5f4a7a253db9344d1a9fc40be0faf1ed386acd4f58bb2312bc0/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f30643439343930353936383063343462333362612f6d61696e7461696e6162696c697479)](https://codeclimate.com/github/wow-apps/symfony-slack-bot/maintainability)[![Codacy Badge](https://camo.githubusercontent.com/8e11f08dae7351b574a421b924bc4018d7023ba18cbc0acc69a8bcbca38bac35/68747470733a2f2f6170692e636f646163792e636f6d2f70726f6a6563742f62616467652f47726164652f6365336666666438313166323436336139346564343036356133343138383561)](https://app.codacy.com/app/lion-samara/symfony-slack-bot?utm_source=github.com&utm_medium=referral&utm_content=wow-apps/symfony-slack-bot&utm_campaign=Badge_Grade_Dashboard)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/84f6ca7356d69967a35f14df7c2160b6534604e05ea28c49c08a58ceb8a1b319/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f776f772d617070732f73796d666f6e792d736c61636b2d626f742f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/wow-apps/symfony-slack-bot/?branch=master)

[![Travis CI Build](https://camo.githubusercontent.com/ab95a0a241d66145945d4909144246092289d0189f0d825581f2cce5e65f8afd/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f776f772d617070732f73796d666f6e792d736c61636b2d626f742e7376673f7374796c653d706f70756f74266c6162656c3d54726176697325323043492532306275696c64)](https://travis-ci.org/wow-apps/symfony-slack-bot)[![Scrutinizer Build](https://camo.githubusercontent.com/b75734950794251cf5bcaee00548c0a954f64cb915aa06c57540b4effe65c0e3/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f6275696c642f672f776f772d617070732f73796d666f6e792d736c61636b2d626f742e7376673f7374796c653d706f706f7574266c6162656c3d5363727574696e697a65722532306275696c64)](https://scrutinizer-ci.com/g/wow-apps/symfony-slack-bot/?branch=master)[![ContinuousPHP Build](https://camo.githubusercontent.com/de7f9f5d0cfc44085f30ac8bce330b1bfa8fefffd805b0db78f8ce9b4bf5dfbd/68747470733a2f2f696d672e736869656c64732e696f2f636f6e74696e756f75737068702f6769742d6875622f776f772d617070732f73796d666f6e792d736c61636b2d626f742f6d61737465722e7376673f7374796c653d706f706f7574266c6162656c3d436f6e74696e756f75735048502532306275696c64)](https://app.continuousphp.com/git-hub/wow-apps/symfony-slack-bot)

[![Code Coverage](https://camo.githubusercontent.com/267cad13bf5630d17055fbea3b776e3246450ed315a89020b239a89c4c46912a/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f776f772d617070732f73796d666f6e792d736c61636b2d626f742e7376673f7374796c653d706f706f7574266c6162656c3d436f6465253230636f766572616765)](https://scrutinizer-ci.com/g/wow-apps/symfony-slack-bot/?branch=master)

> Version 5 is coming this November. It will require PHP 7.1 and support Symfony 4 and 5 (Symfony 3 users can stay on version 4 of bundle)

Symfony Slack Bot
=================

[](#symfony-slack-bot)

Simple Symfony 3 and 4 Bundle for sending customizable messages to Slack via [incoming webhooks](https://api.slack.com/incoming-webhooks).

Requires:
---------

[](#requires)

- PHP 7.0+
- Symfony 3.0+
- Guzzle Client 6.0+

Installation:
-------------

[](#installation)

### Step 1: Download the Bundle

[](#step-1-download-the-bundle)

```
"require": {
        "wow-apps/symfony-slack-bot": "^4.0"
}
```

or

```
$ composer require wow-apps/symfony-slack-bot
```

### Step 2: Enable the Bundle (skip for Symfony 4)

[](#step-2-enable-the-bundle-skip-for-symfony-4)

```
// ./app/AppKernel.php

public function registerBundles()
{
    $bundles = array(
        // ...
        new WowApps\SlackBundle\WowAppsSlackBundle(),
    );

    // ...

    return $bundles
}
```

### Step 3: Add configuration (skip for Symfony 4)

[](#step-3-add-configuration-skip-for-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"
```

> see more about [override default parameters](https://wow-apps.github.io/symfony-slack-bot/docs/#/4x/configuring?id=override-default-parameters)

Send test message:
------------------

[](#send-test-message)

To test your configuration, send test message by next command:

```
./bin/console wowapps:slackbot:test
```

[![Test command result preview](https://camo.githubusercontent.com/a3efa18def3246e88b2ca7d042a66a3c462bce945b817acd5938432ff00b53bd/68747470733a2f2f776f772d617070732e6769746875622e696f2f73796d666f6e792d736c61636b2d626f742f6173736574732f696d616765732f646f63732f74657374696e672d312e6a7067)](https://camo.githubusercontent.com/a3efa18def3246e88b2ca7d042a66a3c462bce945b817acd5938432ff00b53bd/68747470733a2f2f776f772d617070732e6769746875622e696f2f73796d666f6e792d736c61636b2d626f742f6173736574732f696d616765732f646f63732f74657374696e672d312e6a7067)

Documentation
=============

[](#documentation)

- Actual version [4.x](https://wow-apps.github.io/symfony-slack-bot/docs/)
- Unmaintained version [3.x](https://wow-apps.github.io/symfony-slack-bot/docs/#/3x/installation)

News and updates
================

[](#news-and-updates)

Follow news and updates in my Telegram channel [@wow\_apps\_pro](https://t.me/wow_apps_pro) or Twitter [@alexey\_samara\_](https://twitter.com/alexey_samara_)

Say thanks
==========

[](#say-thanks)

I don't ask for donates, I do what I do for free, for all development community. But I will be grateful if you inform me on the email in which project you are using this Bundle, as well as I will be glad to criticize and suggestions.

[![e-mail](https://camo.githubusercontent.com/b788dc16f96cab889f4cc3013e8ff4bf3d0232bb73ff4acc1c98db3f0923c370/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f652d2d6d61696c2533412d6c696f6e2e73616d617261253430676d61696c2e636f6d2d6c69676874677265792e7376673f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/b788dc16f96cab889f4cc3013e8ff4bf3d0232bb73ff4acc1c98db3f0923c370/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f652d2d6d61696c2533412d6c696f6e2e73616d617261253430676d61696c2e636f6d2d6c69676874677265792e7376673f7374796c653d666c61742d737175617265)

License
=======

[](#license)

[MIT](https://github.com/wow-apps/symfony-slack-bot/blob/master/LICENSE) © 2016 - 2019 [Alexey Samara](https://wow-apps.pro) &amp; [contributors](https://github.com/wow-apps/symfony-slack-bot/graphs/contributors)

Contribute
==========

[](#contribute)

Do you want to make a change? Pull requests are welcome.

###  Health Score

43

—

FairBetter than 91% of packages

Maintenance30

Infrequent updates — may be unmaintained

Popularity39

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 95.8% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~31 days

Recently: every ~65 days

Total

40

Last Release

2303d ago

Major Versions

0.3.1 → 1.0.02016-09-27

1.1.0 → 3.0.12017-04-17

3.2.16 → 4.0.02019-05-13

4.0.5 → v5.x-dev2020-01-28

PHP version history (2 changes)0.1.1PHP ^7.0

v5.x-devPHP ^7.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/4967e06d09ed17898860b4decd2e5b9f21f5f7f6e9b962ec4d79c4db627f0b58?d=identicon)[wow-apps](/maintainers/wow-apps)

---

Top Contributors

[![wow-apps](https://avatars.githubusercontent.com/u/2779949?v=4)](https://github.com/wow-apps "wow-apps (68 commits)")[![cavemanlu](https://avatars.githubusercontent.com/u/853589?v=4)](https://github.com/cavemanlu "cavemanlu (1 commits)")[![jGielen](https://avatars.githubusercontent.com/u/4853518?v=4)](https://github.com/jGielen "jGielen (1 commits)")[![thickey256](https://avatars.githubusercontent.com/u/108245?v=4)](https://github.com/thickey256 "thickey256 (1 commits)")

---

Tags

apiincoming-webhooksslackslackbotsymfonysymfony-slack-botsymfonyslackslack-botslackbotSymfony 3Symfony 4

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/wow-apps-symfony-slack-bot/health.svg)

```
[![Health](https://phpackages.com/badges/wow-apps-symfony-slack-bot/health.svg)](https://phpackages.com/packages/wow-apps-symfony-slack-bot)
```

###  Alternatives

[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[statamic/cms

The Statamic CMS Core Package

4.8k3.2M720](/packages/statamic-cms)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

595.2M386](/packages/shopware-core)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
