Laravel chat package

Laravel chat package


A Laravel JQuery chat that is just like Facebook chat


Laravel Messenger supports Laravel 5.3 and higher.


Require via composer

$ composer require wdevstudio/laravel-chat-messenger

In config/app.php file

'providers' => [

'aliases' => [
    'Messenger' => wDevStudioLaravelMessengerFacadesMessenger::class,

Laravel Messenger Files

Then, run php artisan vendor:publish --tag=messenger --force to publish the config file, MessageController and assets.

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.

Laravel Messenger Pusher

Add your pusher keys in config/messenger.php file.

And voila, you can start conversation with any user by linking to{userId}.



To publish and edit messenger migrations, run the publish command with messenger-migrations tag.

$ php artisan vendor:publish --tag messenger-migrations --force


To publish and edit messenger views, run the publish command with messenger-views tag.

$ php artisan vendor:publish --tag messenger-views --force


  • emotions.
  • upload photos.
  • Attach files.
  • Show date before every conversation beginning.
  • paginate and load threads.
  • Laravel Messenger chatbox.
  • Unauthenticated chatbox to message customer service.


Add a Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *