global-organizing
global-organizing copied to clipboard
How do we control Slack invitations?
Overview
Slack is currently an open invite, but as we start consolidating our communication channels and repushing our efforts into Slack do we need to revisit this?
Scope of Work
- [ ] What is our Slack invitation policy?
- [ ] When do we, if we make changes, update this?
Questions
- Are all folks welcome to the Slack?
- Should we move to an invite only Slack?
- If we move to an invite only Slack, do we want to have a form to verify information such as:
- Relationship to Slack
- Do you agree to abide by the Code of Conduct
- Mark "I understand" that this is a community built for and built by marginalized genders in Python
- If the slack is invite only, how do people request the invitation? How can this be automated?
Also to be considered:
- if the slack is invite only, how do people request the invitation?
- how to reduce work from us for having to approve/invite people to slack? How can this be automated?
@Mariatta great question(s)! I added to the question section above.
Here's some initial thoughts I have:
We can have the Slack require opt in form and if they fill it out completely we can have some step that invites those successfully completed the form ...
So maybe we need some IFTTT - if this than that - automation like:
- Fill out the Google form
- If the required "criteria" are marked complete
- Then we can use the completion of the Google form (which is an entry into the Slack invite Google form response sheet) as the event to trigger an invite
@Mariatta I think Zapier has some automation around Google sheets activity?
Ah yes it looks like something like this may work .. but the idea of a "successful" completion of a survey may need to be investigated more should we opt to go down the path of adding some intermediate step.

https://zapier.com/apps/google-forms/integrations/slack
Another solution: this may present us a free option https://blog.mrdaniels.ch/warz/slack-auto-signup/ by using Google forms to trigger an event.
@econchick -- do we need to keep this open, or are we fine for now with the open invite?