Develop a feature allowing users to generate customizable invite links with options to set limits on the number of uses and the timeframe for which they are valid. This system will enhance controlled community growth and engagement by giving users the ability to invite peers with restricted access, akin to Discord's invite system. It will include features like generating a unique link, setting a maximum number of uses, and defining an expiration date/time for the link.