• Resolved user4forum

    (@user4forum)


    What do I need to configure in order to completely revoke users’ previous access to chats?

    When users leave their BP groups or their WP roles are removed by an administrator [multiple roles], the users still have access to their chat history.

    “You are not allowed to reply in this chat room.”

    They can still view all messages and are permitted to delete their own messages.

    I have tried both plugin options:

    • Group chats with BP Groups
    • Chatrooms with WP Roles

    In my understanding, access should be completely prevented after leaving a group or losing the role! So this must be a bug.

    Better Messages 2.4.33
    WP 6.4.3 / BP 12.4.0 / BP Classic 1.2.0 / BuddyX Theme 4.6.7

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author wordplus

    (@wordplus)

    Hi there!

    “You are not allowed to reply in this chat room.” message is usually related to chat room and indicates that user cant send new messages to chat room.

    To disable viewing of messages of that chat room for user, you need to kick him from chat room and ensure that he can not join to chat room and the messages viewing for not joined users is disabled in chat room settings.

    Thanks!

    Thread Starter user4forum

    (@user4forum)

    Thank you for the prompt response. But, please what do you mean by ‘kick-out’ users?

    I’ve checked the settings of the chat rooms again and additionally deactivated the last option ‘Auto add users with following roles to this chat room,’ unfortunately without success.

    If I select another WP role under ‘RESTRICTIONS’ that the ‘user to be excluded’ also possesses, then all other chat users also lose access.

    Restrict from viewing message
    [x] WP-RoleY

    Edit Chat Room
    Title: Chatroom for WP(BP)-Users with WP-RoleX
    Settings:
    [x] Only those who joined can read messages

    Who can join this chat room?
    [x] WP-RoleX

    Who can reply in this chat room?
    [x] WP-RoleX

    Auto add users with the following roles to this chat room
    [ ] WP-RoleX

    This great plugin offers a thousand options, but ‘such an option’ is clearly missing:
    -> Auto remove users with missing role (no access)
    -> [X] WP-RoleX

    Plugin Author wordplus

    (@wordplus)

    Hi there!

    Kick users, means open chat room and in participant list kick the user which you want to exclude from the chat room.

    Yes, that is good point that the auto kicking option is missing in the plugin at the moment, this is something I will improve in future updates.

    Thanks!

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Disable access to previous chats’ is closed to new replies.