PHPackages                             vluzrmos/lumen-slackin - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. vluzrmos/lumen-slackin

ActiveProject[Utility &amp; Helpers](/categories/utility)

vluzrmos/lumen-slackin
======================

Lumen Slack Invitator.

v2.6.6(9y ago)557218[2 issues](https://github.com/vluzrmos/lumen-slackin/issues)DBADPHP

Since May 10Pushed 9y ago3 watchersCompare

[ Source](https://github.com/vluzrmos/lumen-slackin)[ Packagist](https://packagist.org/packages/vluzrmos/lumen-slackin)[ RSS](/packages/vluzrmos-lumen-slackin/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (9)Versions (29)Used By (0)

Lumen - Slackin
---------------

[](#lumen---slackin)

[![Join the chat at https://gitter.im/vluzrmos/lumen-slackin](https://camo.githubusercontent.com/abe08b740a4156153736f791393ec4da6619c4be73212e75769f52edacc0e2b5/68747470733a2f2f6261646765732e6769747465722e696d2f4a6f696e253230436861742e737667)](https://gitter.im/vluzrmos/lumen-slackin?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

[![Latest Stable Version](https://camo.githubusercontent.com/6848e6e4c7783be9d71bac67d9eb6ffed89ed407a0188771086a051badcf1615/68747470733a2f2f706f7365722e707567782e6f72672f766c757a726d6f732f6c756d656e2d736c61636b696e2f762f737461626c65)](https://packagist.org/packages/vluzrmos/lumen-slackin) [![Total Downloads](https://camo.githubusercontent.com/1f3860e65444fa8a7f908b82ddd2473426b2e6b7e6d23f59ebbab4b4d46615be/68747470733a2f2f706f7365722e707567782e6f72672f766c757a726d6f732f6c756d656e2d736c61636b696e2f646f776e6c6f616473)](https://packagist.org/packages/vluzrmos/lumen-slackin) [![License](https://camo.githubusercontent.com/734a3269c646d0993a4f50309c99087a21d4408ce61aa4b49bc6b1e754f6037c/68747470733a2f2f706f7365722e707567782e6f72672f766c757a726d6f732f6c756d656e2d736c61636b696e2f6c6963656e7365)](https://packagist.org/packages/vluzrmos/lumen-slackin)

A Slack Invitator made with Lumen Framework and inspired by [rauchg/slackin](https://github.com/rauchg/slackin).

That application uses some of my awesome packages:

- [Badge Poser](https://github.com/vluzrmos/laravel-badge-poser) - Badges generator to Laravel.
- [Slack API](https://github.com/vluzrmos/laravel-slack-api) - Laravel easy Slack API.
- [Language Detector](https://github.com/vluzrmos/laravel-language-detector) - Automatic set the application language based on user browser preferences.
- [Lumen Tinker](https://github.com/vluzrmos/lumen-tinker) - An interactive shell to Lumen.

Download the source
-------------------

[](#download-the-source)

```
composer create-project vluzrmos/lumen-slackin
```

Installation
------------

[](#installation)

Copy `.env.example` to `.env` and:

Change the `APP_KEY` to something random string with max 32 characters.

Change the `SLACK_TOKEN` to the token of your user on slack team, with admin privilegies, you can get it on [Slack Web API](https://api.slack.com/web#authentication).

Run
---

[](#run)

Queue
-----

[](#queue)

Start the queue listener:

```
php artisan queue:listen --timeout=240 1>> /dev/null 2>&1 &
```

> That will start the queue listener in background on \*nix computers, to stop that you need to know how to kill a job on your system.

> Its hight recomended run the queue on system startup, on linux you should add the following lines to your crontab:

```
@reboot php /path/to/that/project/artisan queue:listen --timeout=240 1>> /dev/null 2>&1
```

### Scheduled Tasks (Optional)

[](#scheduled-tasks-optional)

You may also need to add that command to your cronjob, that will update the users status on every minute:

```
* * * * *  php /path/to/that/project/artisan schedule:run 1>> /dev/null 2>&1
```

That will make your queue run in background and ignoring error messages.

**Note:** If you do not want to use that feature, you just need to set the environment variable `SLACK_STATUS_ENABLED` to `false` on your `.env` file, that will hide the message about users active (online/total) of your team on the homepage:

```
SLACK_STATUS_ENABLED=false

```

### HTTP Server

[](#http-server)

Start the http server:

```
php artisan serve
```

By default, artisan serve starts on port 8000, if you want to modify it, just starts it by passing `--port=NUMBER` or just make a VirtualHost on your server (Apache or Nginx) with DocumentRoot on `/path/to/that/project/public/` path.

Badge is available
------------------

[](#badge-is-available)

If your need a badge to your slack invitator, just use:

```

```

Example: [![Laravel Brasil](https://camo.githubusercontent.com/8758c1f2c41d325998a82de1755a583adaa769ac1cb22ded59dfa407867d5cb0/68747470733a2f2f736c61636b2e6c61726176656c2e636f6d2e62722f62616467652e737667)](https://slack.laravel.com.br)

Multi-Language Support
----------------------

[](#multi-language-support)

By default the system will try to detect if the browser language is available on `resources/lang`, if available will setup. Available languages:

- English - en
- French - fr\_FR
- Portuguese Brazil - pt\_BR
- German - de\_DE

Mobile Devices
--------------

[](#mobile-devices)

That project uses [Twitter Bootstrap 3](http://getbootstrap.com), and it is compatible on small devices.

Using Lumen Slackin
-------------------

[](#using-lumen-slackin)

Your team are using this project? Put your link here:

- [CakePHP Brasil](http://slack.cakephpbrasil.com.br)
- [Laravel Brasil](https://slack.laravel.com.br)
- [VueSlack](http://vueslack.com)
- [Sencha Brasil](http://sencha-br.wemersonjanuario.com.br)
- [PHP Mexico](http://chat.phpmexico.mx)
- [ScotlandPHP](https://slack.scotlandphp.co.uk)

> Note: Consider to send a PR to master branch.

License
-------

[](#license)

[DBAD](http://www.dbad-license.org/).

###  Health Score

37

—

LowBetter than 83% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity74

Established project with proven stability

 Bus Factor1

Top contributor holds 94.6% 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 ~22 days

Recently: every ~122 days

Total

27

Last Release

3453d ago

Major Versions

v1.1.6 → v2.0.02015-05-19

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/450848?v=4)[Vagner Luz do Carmo](/maintainers/vluzrmos)[@vluzrmos](https://github.com/vluzrmos)

---

Top Contributors

[![vluzrmos](https://avatars.githubusercontent.com/u/450848?v=4)](https://github.com/vluzrmos "vluzrmos (122 commits)")[![tdutrion](https://avatars.githubusercontent.com/u/1712222?v=4)](https://github.com/tdutrion "tdutrion (4 commits)")[![dmouse](https://avatars.githubusercontent.com/u/198571?v=4)](https://github.com/dmouse "dmouse (1 commits)")[![gitter-badger](https://avatars.githubusercontent.com/u/8518239?v=4)](https://github.com/gitter-badger "gitter-badger (1 commits)")[![wemersonjanuario](https://avatars.githubusercontent.com/u/38724?v=4)](https://github.com/wemersonjanuario "wemersonjanuario (1 commits)")

---

Tags

laravellumenslack

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/vluzrmos-lumen-slackin/health.svg)

```
[![Health](https://phpackages.com/badges/vluzrmos-lumen-slackin/health.svg)](https://phpackages.com/packages/vluzrmos-lumen-slackin)
```

###  Alternatives

[jeremykenedy/slack-laravel

Laravel integration for the jeremykenedy/slack package, including facades and service providers.

54738.8k](/packages/jeremykenedy-slack-laravel)[laracrafts/laravel-url-shortener

Powerful URL shortening tools in Laravel

97110.7k](/packages/laracrafts-laravel-url-shortener)[albertcht/lumen-helpers

To support Laravel 's unsupported features in Lumen.

2931.3k1](/packages/albertcht-lumen-helpers)[proai/lumen-annotations

Route and event binding annotations for Laravel Lumen

1012.4k](/packages/proai-lumen-annotations)

PHPackages © 2026

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