{"repo":"musonza/chat","free":true,"listed":false,"github":"https://github.com/musonza/chat","clone":"git clone https://github.com/musonza/chat.git","description":"A Laravel chat package. You can use this package to create a chat/messaging Laravel application.","language":"PHP","stars":1232,"topics":["laravel-package","laravel-chat","laravel-messaging","conversation","laravel-messaging-package","chat","chatapp","php-chat","laravel","participant-conversations"],"license":"MIT","category":"chat-messaging","readme_excerpt":"Chat Create a Chat application for your multiple Models What to learn how to make a package like this? https://leanpub.com/laravel-package-development Table of Contents - Introduction - Installation - Usage - Adding the ability to participate to a Model - Enable the routes - Get participant details - Creating a conversation - Creating a named conversation - Get a conversation by Id - Update conversation details - Send a text message - Send a message of custom type - Get a message by id - Get message sender - Mark a message as read - Mark whole conversation as read - Unread messages count - Delete a message - Message Reactions - Cleanup Deleted Messages - Clear a conversation - Get participant conversations - Get a conversation between two participants - Get common conversations among participants - Remove participants from a conversation - Add participants to a conversation - Get messages in a conversation - Filter messages by type - Get messages with cursor pagination - Filter conversations by name - Get public conversations for discovery - Get recent messages - Get participants in a conversation - Get all conversation partners - Get participation entry for a Model in a conversation - Update participation settings - Data Transformers - Message Encryption - License Checkout a simple Demo Application Introduction This package allows you to add a chat system to your Laravel ^5.4 application Installation From the command line, run: Publish the assets: This will publish database ","default_branch":null,"files":null,"tree":[],"storefront":"/r/musonza","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/musonza/chat/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}