Building and hosting your bot
When building your app, and therefore your bot, for Slack, you can choose to either create an app specifically for you and your workspace or one that can be made public through the Slack App Directory. Public apps become available to any user that wishes to download them to their workspace, whereas apps specifically designed for you and your team remain private to just you, the creator, or for you and any member within your workspace.
No matter the ultimate distribution of your app, creating your app requires a little more than simply inputting a name and workspace for it to act in. Your app will need elements such as APIs, webhooks, and Block Kit, but before adding all of those extra features, you first have to start with the basics: bot tokens, scopes, and OAuth.
Setting up bot tokens
After you've clicked the Create App button shown in the previous screenshot, you'll be redirected to the Building Apps for Slack page, where you&apos...