Download the PHP package baklysystems/laravel-chat-messenger without Composer
On this page you can find all versions of the php package baklysystems/laravel-chat-messenger. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download baklysystems/laravel-chat-messenger
More information about baklysystems/laravel-chat-messenger
Files in baklysystems/laravel-chat-messenger
Package laravel-chat-messenger
Short Description Laravel chat package
License MIT
Homepage https://github.com/baklysystems/laravel-chat-messenger
Informations about the package laravel-chat-messenger
Laravel Chat Messenger
A Laravel JQuery chat that is just like Facebook chat
Installation
Laravel Messenger supports Laravel 5.3 and higher.
Package
Require via composer
In config/app.php
file
Laravel Messenger Files
Then, run php artisan vendor:publish
to publish the config file, MessageController and assets and routes.
Laravel Messenger Styles and Scripts
Make sure to add @yield('css-styles')
in your app/master head section and @yield('js-scripts')
to your app/master scripts section, or edit section naming in view/vendor/messenger/messenger.blade.php
JQuery is required for the messenger script.
Make sure to add include('messenger.php');
to your web.php
Laravel Messenger Pusher
Add your pusher keys in config/messenger.php
file.
And voila, you can start conversation with any user by linking to your-domain.com/messenger/t/{userId}
.
Customization
Migrations
To publish and edit messenger migrations, run the publish command with messenger-migrations
tag.
Views
To publish and edit messenger views, run the publish command with messenger-views
tag.
TODO
- emotions.
- upload photos.
- Attach files.
- Show date before every conversation beginning.
- paginate and load threads.
- Laravel Messenger chatbox.
- Unauthenticated chatbox to message customer service.
All versions of laravel-chat-messenger with dependencies
illuminate/support Version >=5.3.0
laravelcollective/html Version >=5.3.0
pusher/pusher-php-server Version >=2.6