PHPackages                             n30/laravel-slack-api - 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. n30/laravel-slack-api

ActiveLibrary

n30/laravel-slack-api
=====================

Wrapper for Slack.com WEB API.

v2(1y ago)07MITPHP

Since Jan 10Pushed 1y agoCompare

[ Source](https://github.com/N30/laravel-slack-api)[ Packagist](https://packagist.org/packages/n30/laravel-slack-api)[ RSS](/packages/n30-laravel-slack-api/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (4)Versions (3)Used By (0)

Laravel e Lumen - Slack API
---------------------------

[](#laravel-e-lumen---slack-api)

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

This package provides a simple way to use [Slack API](https://api.slack.com/web#methods).

[![Latest Stable Version](https://camo.githubusercontent.com/2b559c16f121dde95eabfc6220fab3f326e0b97e5797c1b475cc5a22b4ae173d/68747470733a2f2f706f7365722e707567782e6f72672f766c757a726d6f732f736c61636b2d6170692f762f737461626c652e737667)](https://packagist.org/packages/vluzrmos/slack-api) [![Total Downloads](https://camo.githubusercontent.com/490b94daea1def31ce2a48b9d9f36a025374a31d1513dee2722e3c9c49658c8d/68747470733a2f2f706f7365722e707567782e6f72672f766c757a726d6f732f736c61636b2d6170692f646f776e6c6f6164732e737667)](https://packagist.org/packages/vluzrmos/slack-api) [![Latest Unstable Version](https://camo.githubusercontent.com/e7d296fcecf6ab4a1a7ffc14768bad999e3a833514ff30aca8614ae5a29a2e55/68747470733a2f2f706f7365722e707567782e6f72672f766c757a726d6f732f736c61636b2d6170692f762f756e737461626c652e737667)](https://packagist.org/packages/vluzrmos/slack-api) [![License](https://camo.githubusercontent.com/82e2245e30d3692bdcc6e057d37e23f87987c13cf8c02cd15dfa74d17fe2d1d0/68747470733a2f2f706f7365722e707567782e6f72672f766c757a726d6f732f736c61636b2d6170692f6c6963656e73652e737667)](https://packagist.org/packages/vluzrmos/slack-api)

Instalation
-----------

[](#instalation)

`composer require vluzrmos/slack-api`

Instalation on Laravel
----------------------

[](#instalation-on-laravel)

Add to `config/app.php`:

This package uses auto-discovery laravel's feature, the service provider and all the facades will be automatic discovered.

Service Provider: `\Vluzrmos\SlackApi\SlackApiServiceProvider::class`

Facades:

```
[
    'SlackApi'              => Vluzrmos\SlackApi\Facades\SlackApi::class,
    'SlackChannel'          => Vluzrmos\SlackApi\Facades\SlackChannel::class,
    'SlackChat'             => Vluzrmos\SlackApi\Facades\SlackChat::class,
    'SlackGroup'            => Vluzrmos\SlackApi\Facades\SlackGroup::class,
    'SlackFile'             => Vluzrmos\SlackApi\Facades\SlackFile::class,
    'SlackSearch'           => Vluzrmos\SlackApi\Facades\SlackSearch::class,
    'SlackInstantMessage'   => Vluzrmos\SlackApi\Facades\SlackInstantMessage::class,
    'SlackUser'             => Vluzrmos\SlackApi\Facades\SlackUser::class,
    'SlackStar'             => Vluzrmos\SlackApi\Facades\SlackStar::class,
    'SlackUserAdmin'        => Vluzrmos\SlackApi\Facades\SlackUserAdmin::class,
    'SlackRealTimeMessage'  => Vluzrmos\SlackApi\Facades\SlackRealTimeMessage::class,
    'SlackTeam'             => Vluzrmos\SlackApi\Facades\SlackTeam::class,
    'SlackOAuth'          => Vluzrmos\SlackApi\Facades\SlackOAuth::class,
    'SlackOAuthV2'          => Vluzrmos\SlackApi\Facades\SlackOAuthV2::class,
]
```

Instalation on Lumen
--------------------

[](#instalation-on-lumen)

Add that line on `bootstrap/app.php`:

```
