Users can now send requests prior to messaging

I feel like you could probably pull this into a method. This is pretty terrifying.