RTippin / messenger

Laravel messenger. A full messenger suite for your new / existing laravel app! Private and group threads between multiple models, with real-time messaging, reactions, attachments, calling, chat bots, and more!
https://tippindev.com
MIT License
416 stars 84 forks source link

Please help you for these three points about Messenger and its UI packages ???!!! #64

Closed chegmarco1989 closed 1 year ago

chegmarco1989 commented 1 year ago

Hello @RTippin .

We have some concerns about how to setup "Messenger" in our existing Laravel application after reading this README: https://github.com/RTippin/messenger/blob/1.x/docs/Installation.md:

1 - After installing Janus on our Server, does it require to uncomment:

// Set the video call driver of your choosing.
Messenger::setVideoDriver(MyVideoBroker::class);

in app\Providers\MessengerServiceProvider.php to use Video Call ??? Or do you think Video Call is possible even that line (Messenger::setVideoDriver(MyVideoBroker::class);) keep commented ???

2 - We want to display and allow conversation only between users that have the same business_id knowing that the users Table in Database already have business_id column:

image

So how to edit UI or Messenger itself espacially the part of the shotscreen above circled in Red so that it display only the users that have the same business_id value in DataBase to allow them to converse ???

3 - Our existing Laravel Application does not have avatar column in users Table in Database. Should we add this: $table->string('messenger_avatar')->nullable(); in our users Migration or another Migration (because, we don't understand where to put it) ???

Please answer us step by step.