{"repo":"Kareemsliet/chat","free":true,"listed":false,"github":"https://github.com/Kareemsliet/chat","clone":"git clone https://github.com/Kareemsliet/chat.git","description":"A powerful and flexible chat system for Laravel applications with support for private conversations, group chats, real-time broadcasting, and advanced message management.","language":"PHP","stars":18,"topics":["chat","chat-group","laravel","laravel-chat","laravel-chat-package","laravel-messages","laravel-package","messages"],"license":"MIT","category":"chat-messaging","readme_excerpt":"💬 Laravel Chat Modern chat package for Laravel with private conversations, group chats, and message management. Features - 💬 Private & group conversations - 📨 Message management (send, edit, delete, reply) - 🔔 Real-time broadcasting support (built-in) - 👥 Participant roles (admin, member) - 📌 Pin, favorite & star conversations - 🆔 UUID support Requirements - PHP 8.1+ - Laravel 10.x 11.x 12.x Installation Setup Add trait to your User model: Quick Start Create Conversations: Send Messages: Manage Participants: Work with Messages: Conversation Actions: Fetch Conversations: Events Available events: MessageWasSent , MessageWasEdited , ConversationCreated , ConversationUpdated , ConversationCleared , ConversationLeft , ParticipantsJoined , ParticipantsLeft Register listeners in EventServiceProvider : 📖 Learn more: Laravel Events Documentation Broadcasting Enable real-time updates in config/chat.php : Listen to events: 📖 Learn more: Laravel Broadcasting Documentation Configuration Publish config file: php artisan vendor:publish --tag=chat-config Key settings in config/chat.php : - UUID support for conversations & messages - Event broadcasting configuration Testing Testing suite under development. Contributing Contributions welcome! Submit a Pull Request. License MIT License. See LICENSE for details. --- Support: GitHub Issues Email: kareemoii37@gmail.com","default_branch":null,"files":null,"tree":[],"storefront":"/r/Kareemsliet","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Kareemsliet/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."}