You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/english/concepts/adding-agent-features.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ The code snippets throughout this guide are from our [Support Agent sample app](
10
10
View our [agent quickstart](/ai/agent-quickstart) to get up and running with Casey. Otherwise, read on for exploration and explanation of agent-focused Bolt features found within Casey.
11
11
:::
12
12
13
-
Your agent can utilize features applicable to messages throughout Slack, like [chat streaming](#text-streaming) and [feedback buttons](#adding-and-handling-feedback). They can also [utilize the `Assistant` class](/tools/bolt-python/concepts/assistant-class) for a side-panel view designed with AI in mind.
13
+
Your agent can utilize features applicable to messages throughout Slack, like [chat streaming](#text-streaming) and [feedback buttons](#adding-and-handling-feedback). They can also [utilize the `Assistant` class](/tools/bolt-python/concepts/using-the-assistant-class) for a side-panel view designed with AI in mind.
14
14
15
15
If you're unfamiliar with using these feature within Slack, you may want to read the [API docs on the subject](/ai/). Then come back here to implement them with Bolt!
Copy file name to clipboardExpand all lines: docs/english/creating-an-app.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,7 +55,7 @@ We're going to use bot and app-level tokens for this guide.
55
55
56
56
:::tip[Not sharing is sometimes caring]
57
57
58
-
Treat your tokens like passwords and [keep them safe](/security). Your app uses tokens to post and retrieve information from Slack workspaces.
58
+
Treat your tokens like passwords and [keep them safe](/concepts/security). Your app uses tokens to post and retrieve information from Slack workspaces.
Remember to keep your tokens secure. At a minimum, you should avoid checking them into public version control, and access them via environment variables as we've done above. Check out the API documentation for more on [best practices for app security](/security).
106
+
Remember to keep your tokens secure. At a minimum, you should avoid checking them into public version control, and access them via environment variables as we've done above. Check out the API documentation for more on [best practices for app security](/concepts/security).
<p>Refer to <ahref="https://docs.slack.dev/tools/bolt-python/building-an-app">https://docs.slack.dev/tools/bolt-python/building-an-app</a> for details.</p>
1441
+
<p>Refer to <ahref="https://docs.slack.dev/tools/bolt-python/creating-an-app">https://docs.slack.dev/tools/bolt-python/creating-an-app</a> for details.</p>
1442
1442
<p>If you would like to build an OAuth app for enabling the app to run with multiple workspaces,
1443
1443
refer to <ahref="https://docs.slack.dev/tools/bolt-python/concepts/authenticating-oauth">https://docs.slack.dev/tools/bolt-python/concepts/authenticating-oauth</a> to learn how to configure the app.</p>
<p>Refer to <ahref="https://docs.slack.dev/tools/bolt-python/building-an-app">https://docs.slack.dev/tools/bolt-python/building-an-app</a> for details.</p>
1460
+
<p>Refer to <ahref="https://docs.slack.dev/tools/bolt-python/creating-an-app">https://docs.slack.dev/tools/bolt-python/creating-an-app</a> for details.</p>
1461
1461
<p>If you would like to build an OAuth app for enabling the app to run with multiple workspaces,
1462
1462
refer to <ahref="https://docs.slack.dev/tools/bolt-python/concepts/authenticating-oauth">https://docs.slack.dev/tools/bolt-python/concepts/authenticating-oauth</a> to learn how to configure the app.</p>
<p>A Python framework to build Slack apps in a flash with the latest platform features.Read the <ahref="https://docs.slack.dev/tools/bolt-python/building-an-app">getting started guide</a> and look at our <ahref="https://github.com/slackapi/bolt-python/tree/main/examples">code examples</a> to learn how to build apps using Bolt.</p>
39
+
<p>A Python framework to build Slack apps in a flash with the latest platform features.Read the <ahref="https://docs.slack.dev/tools/bolt-python/creating-an-app">getting started guide</a> and look at our <ahref="https://github.com/slackapi/bolt-python/tree/main/examples">code examples</a> to learn how to build apps using Bolt.</p>
Refer to https://docs.slack.dev/tools/bolt-python/building-an-app for details.
261
+
Refer to https://docs.slack.dev/tools/bolt-python/creating-an-app for details.
262
262
263
263
If you would like to build an OAuth app for enabling the app to run with multiple workspaces,
264
264
refer to https://docs.slack.dev/tools/bolt-python/concepts/authenticating-oauth to learn how to configure the app.
@@ -1578,7 +1578,7 @@ <h3>Class variables</h3>
1578
1578
if __name__ == "__main__":
1579
1579
app.start(port=int(os.environ.get("PORT", 3000)))
1580
1580
</code></pre>
1581
-
<p>Refer to <ahref="https://docs.slack.dev/tools/bolt-python/building-an-app">https://docs.slack.dev/tools/bolt-python/building-an-app</a> for details.</p>
1581
+
<p>Refer to <ahref="https://docs.slack.dev/tools/bolt-python/creating-an-app">https://docs.slack.dev/tools/bolt-python/creating-an-app</a> for details.</p>
1582
1582
<p>If you would like to build an OAuth app for enabling the app to run with multiple workspaces,
1583
1583
refer to <ahref="https://docs.slack.dev/tools/bolt-python/concepts/authenticating-oauth">https://docs.slack.dev/tools/bolt-python/concepts/authenticating-oauth</a> to learn how to configure the app.</p>
Copy file name to clipboardExpand all lines: examples/aws_lambda/README.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,15 +33,15 @@ Instructions on how to set up and deploy each example are provided below.
33
33
- Optionally enter a description for the role, such as "Bolt Python basic
34
34
role"
35
35
3. Ensure you have created an app on api.slack.com/apps as per the
36
-
[Building an App](https://docs.slack.dev/tools/bolt-python/building-an-app) guide.
36
+
[Building an App](https://docs.slack.dev/tools/bolt-python/creating-an-app) guide.
37
37
Ensure you have installed it to a workspace.
38
38
4. Ensure you have exported your Slack Bot Token and Slack Signing Secret for your
39
39
apps as the environment variables `SLACK_BOT_TOKEN` and
40
40
`SLACK_SIGNING_SECRET`, respectively, as per the
41
-
[Building an App](https://docs.slack.dev/tools/bolt-python/building-an-app) guide.
41
+
[Building an App](https://docs.slack.dev/tools/bolt-python/creating-an-app) guide.
42
42
5. You may want to create a dedicated virtual environment for this example app, as
43
43
per the "Setting up your project" section of the
44
-
[Building an App](https://docs.slack.dev/tools/bolt-python/building-an-app) guide.
44
+
[Building an App](https://docs.slack.dev/tools/bolt-python/creating-an-app) guide.
45
45
6. Let's deploy the Lambda! Run `./deploy_lazy.sh`. By default it deploys to the
46
46
us-east-1 region in AWS - you can change this at the top of `lazy_aws_lambda_config.yaml` if you wish.
47
47
7. Load up AWS Lambda inside the AWS Console - make sure you are in the correct
@@ -150,7 +150,7 @@ Let’s create a user role that will use the custom policy we created as well as
150
150
3. "Create Role"
151
151
152
152
### Create Slack App and Load your Lambda to AWS
153
-
Ensure you have created an app on [api.slack.com/apps](https://api.slack.com/apps) as per the [Building an App](https://docs.slack.dev/tools/bolt-python/building-an-app) guide. You do not need to ensure you have installed it to a workspace, as the OAuth flow will provide your app the ability to be installed by anyone.
153
+
Ensure you have created an app on [api.slack.com/apps](https://api.slack.com/apps) as per the [Building an App](https://docs.slack.dev/tools/bolt-python/creating-an-app) guide. You do not need to ensure you have installed it to a workspace, as the OAuth flow will provide your app the ability to be installed by anyone.
154
154
155
155
1. Remember those S3 buckets we made? You will need the names of these buckets again in the next step.
156
156
2. You need many environment variables exported! Specifically the following from api.slack.com/apps
Copy file name to clipboardExpand all lines: examples/django/README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ This example demonstrates how you can use Bolt for Python in your Django applica
4
4
5
5
### `simple_app` - Single-workspace App Example
6
6
7
-
If you want to run a simple app like the one you've tried in the [Building an App](https://docs.slack.dev/tools/bolt-python/building-an-app) guide, this is the right one for you. By default, this Django project runs this application. If you want to switch to OAuth flow supported one, modify `myslackapp/urls.py`.
7
+
If you want to run a simple app like the one you've tried in the [Building an App](https://docs.slack.dev/tools/bolt-python/creating-an-app) guide, this is the right one for you. By default, this Django project runs this application. If you want to switch to OAuth flow supported one, modify `myslackapp/urls.py`.
8
8
9
9
To run this app, all you need to do are:
10
10
@@ -31,7 +31,7 @@ python manage.py migrate
31
31
python manage.py runserver 0.0.0.0:3000
32
32
```
33
33
34
-
As you did at [Building an App](https://docs.slack.dev/tools/bolt-python/building-an-app) guide, configure ngrok or something similar to serve a public endpoint. Lastly,
34
+
As you did at [Building an App](https://docs.slack.dev/tools/bolt-python/creating-an-app) guide, configure ngrok or something similar to serve a public endpoint. Lastly,
35
35
36
36
* Go back to the Slack app configuration page
37
37
* Go to "Event Subscriptions"
@@ -73,7 +73,7 @@ python manage.py migrate
73
73
python manage.py runserver 0.0.0.0:3000
74
74
```
75
75
76
-
As you did at [Building an App](https://docs.slack.dev/tools/bolt-python/building-an-app) guide, configure ngrok or something similar to serve a public endpoint. Lastly,
76
+
As you did at [Building an App](https://docs.slack.dev/tools/bolt-python/creating-an-app) guide, configure ngrok or something similar to serve a public endpoint. Lastly,
0 commit comments