Skip to content

Commit b812ec7

Browse files
japanese sidebar
1 parent af2b737 commit b812ec7

31 files changed

+238
-259
lines changed

docs/japanese/_sidebar.json

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
[
2+
{
3+
"type": "doc",
4+
"id": "ja-jp/bolt-python/index",
5+
"label": "Bolt for Python",
6+
"className": "sidebar-title"
7+
},
8+
"ja-jp/bolt-python/getting-started",
9+
{ "type": "html", "value": "<hr>" },
10+
{
11+
"type": "category",
12+
"label": "Slack API calls",
13+
"items": [
14+
"ja-jp/bolt-python/concepts/message-sending",
15+
"ja-jp/bolt-python/concepts/web-api"
16+
]
17+
},
18+
{
19+
"type": "category",
20+
"label": "Events",
21+
"items": [
22+
"ja-jp/bolt-python/concepts/message-listening",
23+
"ja-jp/bolt-python/concepts/event-listening"
24+
]
25+
},
26+
{
27+
"type": "category",
28+
"label": "App UI & Interactivity",
29+
"items": [
30+
"ja-jp/bolt-python/concepts/acknowledge",
31+
"ja-jp/bolt-python/concepts/shortcuts",
32+
"ja-jp/bolt-python/concepts/commands",
33+
"ja-jp/bolt-python/concepts/actions",
34+
"ja-jp/bolt-python/concepts/opening-modals",
35+
"ja-jp/bolt-python/concepts/updating-pushing-views",
36+
"ja-jp/bolt-python/concepts/view-submissions",
37+
"ja-jp/bolt-python/concepts/select-menu-options",
38+
"ja-jp/bolt-python/concepts/app-home"
39+
]
40+
},
41+
{
42+
"type": "category",
43+
"label": "App Configuration",
44+
"items": [
45+
"ja-jp/bolt-python/concepts/socket-mode",
46+
"ja-jp/bolt-python/concepts/errors",
47+
"ja-jp/bolt-python/concepts/logging",
48+
"ja-jp/bolt-python/concepts/async"
49+
]
50+
},
51+
{
52+
"type": "category",
53+
"label": "Middleware & Context",
54+
"items": [
55+
"ja-jp/bolt-python/concepts/global-middleware",
56+
"ja-jp/bolt-python/concepts/listener-middleware",
57+
"ja-jp/bolt-python/concepts/context"
58+
]
59+
},
60+
"ja-jp/bolt-python/concepts/lazy-listeners",
61+
{
62+
"type": "category",
63+
"label": "Adaptors",
64+
"items": [
65+
"ja-jp/bolt-python/concepts/adapters",
66+
"ja-jp/bolt-python/concepts/custom-adapters"
67+
]
68+
},
69+
{
70+
"type": "category",
71+
"label": "Authorization & Security",
72+
"items": [
73+
"ja-jp/bolt-python/concepts/authenticating-oauth",
74+
"ja-jp/bolt-python/concepts/authorization",
75+
"ja-jp/bolt-python/concepts/token-rotation"
76+
]
77+
},
78+
{
79+
"type": "category",
80+
"label": "Legacy",
81+
"items": ["ja-jp/bolt-python/legacy/steps-from-apps"]
82+
}
83+
]

docs/japanese/concepts/acknowledge.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: リクエストの確認
33
lang: ja-jp
4-
slug: /bolt-python/concepts/acknowledge
4+
slug: /ja-jp/bolt-python/concepts/acknowledge
55
---
66

77
アクション(action)、コマンド(command)、ショートカット(shortcut)、オプション(options)、およびモーダルからのデータ送信(view_submission)の各リクエストは、**必ず** `ack()` 関数を使って確認を行う必要があります。これによってリクエストが受信されたことが Slack に認識され、Slack のユーザーインターフェイスが適切に更新されます。

docs/japanese/concepts/actions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: アクション
33
lang: ja-jp
4-
slug: /bolt-python/concepts/actions
4+
slug: /ja-jp/bolt-python/concepts/actions
55
---
66

77
## アクションのリスニング

docs/japanese/concepts/adapters.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: アダプター
33
lang: ja-jp
4-
slug: /bolt-python/concepts/adapters
4+
slug: /ja-jp/bolt-python/concepts/adapters
55
---
66

77
アダプターは Slack から届く受信リクエストの受付とパーズを担当し、それらのリクエストを <a href="https://github.com/slackapi/bolt-python/blob/main/slack_bolt/request/request.py">`BoltRequest`</a> の形式に変換して Bolt アプリに引き渡します。

docs/japanese/concepts/app-home.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: ホームタブの更新
33
lang: ja-jp
4-
slug: /bolt-python/concepts/app-home
4+
slug: /ja-jp/bolt-python/concepts/app-home
55
---
66

77
[ホームタブ](/surfaces/app-home)は、サイドバーや検索画面からアクセス可能なサーフェスエリアです。アプリはこのエリアを使ってユーザーごとのビューを表示することができます。アプリ設定ページで App Home の機能を有効にすると、[`views.publish`](/reference/methods/views.publish) API メソッドの呼び出しで `user_id`[ビューのペイロード](/reference/interaction-payloads/view-interactions-payload/#view_submission)を指定して、ホームタブを公開・更新することができるようになります。

docs/japanese/concepts/assistant.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: エージェント・アシスタント
33
lang: en
4-
slug: /bolt-python/concepts/assistant
4+
slug: /ja-jp/bolt-python/concepts/assistant
55
---
66

77
このページは、Bolt を使ってエージェント・アシスタントを実装するための方法を紹介します。この機能に関する一般的な情報については、[こちらのドキュメントページ(英語)](/ai/)を参照してください。

docs/japanese/concepts/async.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Async(asyncio)の使用
33
lang: ja-jp
4-
slug: /bolt-python/concepts/async
4+
slug: /ja-jp/bolt-python/concepts/async
55
---
66

77
非同期バージョンの Bolt を使用する場合は、`App` の代わりに `AsyncApp` インスタンスをインポートして初期化します。`AsyncApp` では <a href="https://docs.aiohttp.org/">AIOHTTP</a> を使って API リクエストを行うため、`aiohttp` をインストールする必要があります(`requirements.txt` に追記するか、`pip install aiohttp` を実行します)。

docs/japanese/concepts/authenticating-oauth.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: OAuth を使った認証
33
lang: ja-jp
4-
slug: /bolt-python/concepts/authenticating-oauth
4+
slug: /ja-jp/bolt-python/concepts/authenticating-oauth
55
---
66

77
Slack アプリを複数のワークスペースにインストールできるようにするためには、OAuth フローを実装した上で、アクセストークンなどのインストールに関する情報をセキュアな方法で保存する必要があります。アプリを初期化する際に `client_id``client_secret``scopes``installation_store``state_store` を指定することで、OAuth のエンドポイントのルート情報や stateパラメーターの検証をBolt for Python にハンドリングさせることができます。カスタムのアダプターを実装する場合は、SDK が提供する組み込みの[OAuth ライブラリ](/python-slack-sdk/oauth/)を利用するのが便利です。これは Slack が開発したモジュールで、Bolt for Python 内部でも利用しています。

docs/japanese/concepts/authorization.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 認可(Authorization)
33
lang: ja-jp
4-
slug: /bolt-python/concepts/authorization
4+
slug: /ja-jp/bolt-python/concepts/authorization
55
---
66

77
認可(Authorization)は、Slack からの受信リクエストを処理するにあたって、どのようなSlack

docs/japanese/concepts/commands.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: コマンドのリスニングと応答
33
lang: ja-jp
4-
slug: /bolt-python/concepts/commands
4+
slug: /ja-jp/bolt-python/concepts/commands
55
---
66

77
スラッシュコマンドが実行されたリクエストをリッスンするには、`command()` メソッドを使用します。このメソッドでは `str` 型の `command_name` の指定が必要です。

0 commit comments

Comments
 (0)