Service: Slackin - EyevinnOSC/community GitHub Wiki
Slackin makes it easy to invite people to your public Slack organization. Available as an open web service you can enable this for your Slack workspace with a few click of a button. This tutorial will guide you through the process.
- If you have not already done so, sign up for free for an Eyevinn OSC account.
In order to be able to access Slack API you need to first create a Slack application that you connect with your workspace.
Once the app is created you need to create an OAuth token with the following scope.
Copy the Bot User OAuth token to the clipboard.
Now navigate to the Slackin open web service and select the tab "Service Secrets". Create a new secret where you will store the Bot User OAuth token.
Now it is time to create the Slackin instance. Go to the tab "My slackins" and click the button "Create slackin".

-
Name
: the name of your instance -
SlackWorkspaceId
: the id of your workspace, e.g. .slack.com -
SlackApiToken
: a reference to the secret you created in step 2. -
SlackInviteUrl
: if your Slack app does not have authority to send invitations you can provide a Slack invitation URL as a fallback.
When the instance is up and running you can click on the instance card and the Slackin application for your Slack workspace is now online.