As far as i understood the code since now, the private rooms and public rooms are based on the same code.
So it should not be much of a problem to let users inside private chats invite others outside.
Does somebody know how or where to implement this feature?