Support for Roster pre-approve?

Matthew M
Added about 5 years ago

Does Tigase support this feature of pre-approve in roster?

I would like to solve this problem. If user A send subscription request to add user B as buddy. Once B approves, B would like to add A as buddy too to become mutual friends, e.g., roster type ="both". I think in the real world, most likely two person would become "mutual" buddy in most cases.

So it would be nice for A to pre-approve B, while A is sending subscription request to B, so that A does not have to approve again (manually) when B send back subscription request.

Do you know if Tigase supports this? If not, what would be the best way to achieve this to skip user A's manual approval of subscription from B?


Replies (4)


Added by Artur Hefczyc TigaseTeam about 5 years ago

I do not think Tigase supports this but we have done something very similar very recently. Could you please file a feature request. Maybe we could standardize our custom implementation for this to better much the RFC.

Added by Matthew M about 5 years ago

This is good to know! Do you have any idea when this feature could be available? Request filed at


Added by Artur Hefczyc TigaseTeam about 5 years ago

Let's wait for Wojciech response to the ticket. If the modification to existing system are very time consuming we could provide you details on how to use our existing implementation.

Added by Wojciech Kapcia TigaseTeam about 5 years ago

Responded in the ticket. In a nutshell - there is already ticket for pre-approving (#1590) yet it will still require modification of existing automatic subscription mechanism to meet what Matthew described.