PHPackages                             nathanmac/instant-messenger - 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. nathanmac/instant-messenger

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

nathanmac/instant-messenger
===========================

Instant messaging package.

v1.2(11y ago)2361MITPHPPHP &gt;=5.4.0

Since Feb 24Pushed 10y ago2 watchersCompare

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

READMEChangelogDependencies (7)Versions (3)Used By (0)

Instant Messenger
=================

[](#instant-messenger)

[![License](https://camo.githubusercontent.com/a8ae62d6c1c2094c2c64913bdcd272505b99fc34412aebf50395bbaffca13dca/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6e617468616e6d61632f696e7374616e742d6d657373656e6765722e737667)](https://github.com/nathanmac/instant-messenger/blob/master/LICENSE.md)[![Build Status](https://camo.githubusercontent.com/8f4d40b34f11960e541fbafb7e6822e42d99b697668cc4860981d55f79973645/68747470733a2f2f7472617669732d63692e6f72672f6e617468616e6d61632f696e7374616e742d6d657373656e6765722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/nathanmac/instant-messenger)

Services Supported
------------------

[](#services-supported)

- HipChat
- Slack
- Hall
- Jaconda
- Sqwiggle
- Gitter
- FlowDock
- Campfire
- Grove
- Telegram
- Twillo (SMS)
- IRC

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

[](#installation)

Begin by installing this package through Composer. Edit your project's `composer.json` file to require `nathanmac/instant-messenger`.

```
"require": {
	"nathanmac/instant-messenger": "1.*"
}

```

Next, update Composer from the Terminal:

```
composer update

```

### Laravel Users

[](#laravel-users)

If you are a Laravel user, then there is a service provider that you can make use of to automatically prepare the bindings and such.

```
// app/config/app.php

'providers' => [
    '...',
    'Nathanmac\InstantMessenger\MessengerServiceProvider'
];
```

#### Configuration

[](#configuration)

After installing, you can publish the package configuration file into your application by running the following command:

```
php artisan vendor:publish nathanmac/instant-messenger

```

#### Console Command

[](#console-command)

After installing and adding the service provider to the configuration file, you now have access to the `messenger:send`command which allows you to send a simple notification from the command line, the following demonstrates the sending of a simple message.

```
$ php artisan messenger:send "This is a test message to be sent using the configured service." --from "Auto Notifier"

```

### Example

[](#example)

```
