Hi Sir,
I have already created a custom chat script in Laravel and I can help you to integrate my chat script in your website as well as per your requirements .
Feature List
Real-time messaging
1-1 Chat
Group Chat
Private vs Public Groups
Open vs Closed Groups
Manage Group Members (Make Admin, Add Member, Remove Member)
Send Chat Request before Chat
Conversations list with unread messages count
Reply to message
Media Uploads including Images, Documents, Audio, and Videos
Youtube video link integration
Copy/Paste Direct Images in Message
Read receipt
Emoji Support Added
Typing Status
Custom Chat Status
Online Offline Status
Last seen status of a user
Delete Conversations and Delete Message
Please ping me for more discussion
Thanks