Skip to content

Commit a99adb9

Browse files
authored
Merge pull request #12 from Microsoft/revert-10-slack-article-update
Revert "Slack article update"
2 parents 32161f2 + 2a8fbe0 commit a99adb9

9 files changed

+24
-22
lines changed

articles/channel-connect-slack.md

Lines changed: 24 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -21,41 +21,43 @@ Log into Slack and [create a Slack application](https://api.slack.com/applicatio
2121

2222
![Set up bot](~/media/channels/slack-NewApp.png)
2323

24-
## Create application and assign a Development Slack team
25-
26-
Enter an App Name and select a Development Slack Team. If you are not already a member of a Development Slack Team, [create or join a team](https://slack.com/).
24+
## Create application and set redirect URI
2725

2826
![Create app](~/media/channels/slack-CreateApp.png)
2927

30-
Completing this process creates your app and generates a Client ID and a Client Secret.
28+
## Create a Slack Bot
3129

32-
## Add a new Redirect URL
30+
![Create bot](~/media/channels/slack-CreateBot.png)
3331

34-
1. Select the **OAuth & Permissions** tab.
35-
2. Select **Add a new Redirect URL**.
36-
3. Enter https://slack.botframework.com, then click **Add**
37-
4. Click **Save URLs**.
32+
## Add Interactive Messages (optional)
3833

39-
![Add Redirect URL](~/media/channels/slack-RedirectURL.png)
34+
If your bot will use buttons, select the **Interactive Messages** tab and enable interactive messages.
4035

41-
## Create a Slack Bot User
36+
![Enable messages](~/media/channels/slack-EnableMessages.png)
4237

43-
Click the **Bot Users** tab and then click **Add a Bot User**.
38+
## Configure Interactive Messages (optional)
4439

45-
![Create bot](~/media/channels/slack-CreateBot.png)
40+
Set the Request URL for Interactive Messages.
41+
42+
![Enable messages](~/media/channels/slack-MessageURL.png)
4643

47-
Adding a Bot User allows you to assign a user name for your bot and choose whether it is always shown as online. Click **Add Bot User** to validate your settings, and then click **Save Changes**.
44+
## Gather credentials
45+
1. Select the **Add Credentials** tab
46+
2. Copy the **Client Id** and **Client Secret**.
47+
3. If you enabled buttons, also copy the **Verification Token for Buttons**.
4848

49-
![Create bot](~/media/channels/slack-CreateBot-AddBotUser.png)
49+
![Gather credentials](~/media/channels/slack-StepAuth.png)
5050

51-
## Add and Configure Interactive Messages (optional)
51+
## Submit credentials
5252

53-
If your bot will use Slack-specific functionality such as buttons, click the **Interactive Messages** tab and enable interactive messages.
53+
Paste the credentials you copied previously into the appropriate field.
54+
The **Landing Page URL** is optional. You may remove or change it.
5455

55-
![Enable messages](~/media/channels/slack-EnableMessages.png)
56+
Click **Submit Slack Credentials**.
57+
58+
## Enable the bot
59+
Check **Enable this bot on Slack**. Then click **I'm done configuring Slack**.
60+
61+
When you have completed these steps, your bot will be successfully configured to communicate with users in Slack.
5662

57-
1. Enter the Request URL for Interactive Messages. The Request URL should be https://slack.botframework.com/api/Actions.
58-
2. Click the **Enable Interactive Messages** button.
59-
3. Click **Save changes** once the URL is successfully validated.
6063

61-
![Enable messages](~/media/channels/slack-MessageURL.png)
-26.6 KB
Binary file not shown.
-30.5 KB
Binary file not shown.
42.5 KB
Loading
16.9 KB
Loading
17.4 KB
Loading
5.31 KB
Loading
-47.4 KB
Binary file not shown.
-16.8 KB
Binary file not shown.

0 commit comments

Comments
 (0)