Can I Block Private Messages originating in chat room?

I have rules in place to drop ALL messages from Group A to Group A. (Packet type ANY) Chat should only occur in provided chat rooms.

They appear to work if a user tries to send a private message from buddy list or search by JID then send message.

However I believe some users have found that if they click a user within a chat room, they are still able to private message; despite belonging to Group A (drop ALL) from Group A.

Is there a specific order that I must follow to organize the rules ?

I have been creating specific rules to drop specific user to user messages but this is time consuming.

Version: Openfire 3.10.2 Spark Clients: 2.6.3 Packet Filter Plugin: 3.2.0

Please help guys. I feel that I may be doing something wrong.

Thanks,

In the group chat room there is no groups, so you can’t define a group rule. And the regular group rule doesn’t work as users are logged with nicknames in the room. I don’t think there is any way to block these messages other than with individual rules.