Sort:  

That one should be instant. You're better off joining slack for now and maybe ask in the support section why you haven't got it yet. Did you check your spam folder?

Yeah, I was thinking that too. I'm joining slack instead and prob just going to stick with that for convenience since I have other channels there already.