I try to join the Stellar Slack channel but it suggests that I need an email from the @stellar.org domain. I filled out the form, but it looks like that is just to join the mailing list. Has anyone not from Stellar been able to join the Slack channel?
Go to https://slack.stellar.org/ and fill out the form to request an invitation. An email will be sent to you when you are approved to join.