Hi,
After days of researching, I found that the QTChat is a perfect module for me, I wonder is there anybody would help me to set up my chat function? I'll be very disappointed if I missed this wonderful module in my website.
Here's the idea:-
-A role named Store Admin provide live support to all users.
-Users with any role (except store admin) unable to communicate with each other or see each other availability.
-Store Admin able to access available list of user.
-User only able to access list of users with the role Store Admin.
I played with few type of chat modules, it seems work perfectly before I set the user relationship. After setting up UR, chat list become empty even though users are available. It works normally again after I disable UR. I also tried a few types of configuration, seems not working too.
Here's my current user relationship settings:-
-Unchecked 'Requires approval'
-Checked 'This is a one-way relationship'
-Checked 'This is a one-way relationship can be reciprocated'
-Request access -> All
-Role receive access -> Store Admin
Any help and hint is greatly appreciated.
Comments
Comment #1
tomgf commentedCould you manage to do this?
I'm developing under a similar scenario where users should be able to chat to users with a certain role (or message them if they are off-line).
Comment #2
cl87 commentedI'm able to use craftysyntax module as my system live support. It a wonderful module however still need to maintain extra databases. Not sure got other option available.
But i'm not sure it meets your requirement though, because crafty syntax is enable ALL user (both anonymous and authenticated user, not according to role) to chat with store manager when they are online (can leave an off-line message too), basically is live support provided by store manager.
However, I'll also list out the steps to install :-
1 - install node as block module in drupal
2 - download crafty from http://www.craftysyntax.com/installation.php and install accordingly (readme is attach)
3 - create department (is a tab, which can categorized as user group, eg. account, operation, and etc) in crafty page
4 - generate HTML and copy it by following step 3.
5 - create a node (create content->page) and insert the HTML code as content
6 - activate the page as block (control by node as block, thats why you need to install it first)
Basically I setup my craftysyntax as above, it works wonderful. If you do have other suggestion, kindly let me know and I'm willing to give it a try ^^
Hope it helps!!