Skip to content

Commit c3eb4c2

Browse files
chore(release): version 1.30.0 (#1550)
1 parent 18d4386 commit c3eb4c2

21 files changed

Lines changed: 322 additions & 332 deletions

docs/reference/async_app.html

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5415,7 +5415,7 @@ <h3>Class variables</h3>
54155415
</dd>
54165416
<dt id="slack_bolt.async_app.AsyncSetSuggestedPrompts"><code class="flex name class">
54175417
<span>class <span class="ident">AsyncSetSuggestedPrompts</span></span>
5418-
<span>(</span><span>client: slack_sdk.web.async_client.AsyncWebClient,<br>channel_id: str,<br>thread_ts: str)</span>
5418+
<span>(</span><span>client: slack_sdk.web.async_client.AsyncWebClient,<br>channel_id: str,<br>thread_ts: str | None = None)</span>
54195419
</code></dt>
54205420
<dd>
54215421
<details class="source">
@@ -5425,13 +5425,13 @@ <h3>Class variables</h3>
54255425
<pre><code class="python">class AsyncSetSuggestedPrompts:
54265426
client: AsyncWebClient
54275427
channel_id: str
5428-
thread_ts: str
5428+
thread_ts: Optional[str]
54295429

54305430
def __init__(
54315431
self,
54325432
client: AsyncWebClient,
54335433
channel_id: str,
5434-
thread_ts: str,
5434+
thread_ts: Optional[str] = None,
54355435
):
54365436
self.client = client
54375437
self.channel_id = channel_id
@@ -5441,6 +5441,7 @@ <h3>Class variables</h3>
54415441
self,
54425442
prompts: Sequence[Union[str, Dict[str, str]]],
54435443
title: Optional[str] = None,
5444+
thread_ts: Optional[str] = None,
54445445
) -&gt; AsyncSlackResponse:
54455446
prompts_arg: List[Dict[str, str]] = []
54465447
for prompt in prompts:
@@ -5451,7 +5452,7 @@ <h3>Class variables</h3>
54515452

54525453
return await self.client.assistant_threads_setSuggestedPrompts(
54535454
channel_id=self.channel_id,
5454-
thread_ts=self.thread_ts,
5455+
thread_ts=thread_ts if thread_ts is not None else self.thread_ts,
54555456
prompts=prompts_arg,
54565457
title=title,
54575458
)</code></pre>
@@ -5467,7 +5468,7 @@ <h3>Class variables</h3>
54675468
<dd>
54685469
<div class="desc"><p>The type of the None singleton.</p></div>
54695470
</dd>
5470-
<dt id="slack_bolt.async_app.AsyncSetSuggestedPrompts.thread_ts"><code class="name">var <span class="ident">thread_ts</span> : str</code></dt>
5471+
<dt id="slack_bolt.async_app.AsyncSetSuggestedPrompts.thread_ts"><code class="name">var <span class="ident">thread_ts</span> : str | None</code></dt>
54715472
<dd>
54725473
<div class="desc"><p>The type of the None singleton.</p></div>
54735474
</dd>

docs/reference/authorization/authorize_result.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
4848
<dl>
4949
<dt id="slack_bolt.authorization.authorize_result.AuthorizeResult"><code class="flex name class">
5050
<span>class <span class="ident">AuthorizeResult</span></span>
51-
<span>(</span><span>*,<br>enterprise_id: str | None,<br>team_id: str | None,<br>team: str | None = None,<br>url: str | None = None,<br>bot_user_id: str | None = None,<br>bot_id: str | None = None,<br>bot_token: str | None = None,<br>bot_scopes: str | Sequence[str] | None = None,<br>user_id: str | None = None,<br>user: str | None = None,<br>user_token: str | None = None,<br>user_scopes: str | Sequence[str] | None = None)</span>
51+
<span>(</span><span>*,<br>enterprise_id: str | None,<br>team_id: str | None,<br>team: str | None = None,<br>url: str | None = None,<br>bot_user_id: str | None = None,<br>bot_id: str | None = None,<br>bot_token: str | None = None,<br>bot_scopes: Sequence[str] | str | None = None,<br>user_id: str | None = None,<br>user: str | None = None,<br>user_token: str | None = None,<br>user_scopes: Sequence[str] | str | None = None)</span>
5252
</code></dt>
5353
<dd>
5454
<details class="source">
@@ -246,7 +246,7 @@ <h3>Class variables</h3>
246246
<h3>Static methods</h3>
247247
<dl>
248248
<dt id="slack_bolt.authorization.authorize_result.AuthorizeResult.from_auth_test_response"><code class="name flex">
249-
<span>def <span class="ident">from_auth_test_response</span></span>(<span>*,<br>bot_token: str | None = None,<br>user_token: str | None = None,<br>bot_scopes: str | Sequence[str] | None = None,<br>user_scopes: str | Sequence[str] | None = None,<br>auth_test_response: slack_sdk.web.slack_response.SlackResponse | ForwardRef('AsyncSlackResponse'),<br>user_auth_test_response: slack_sdk.web.slack_response.SlackResponse | ForwardRef('AsyncSlackResponse') | None = None)</span>
249+
<span>def <span class="ident">from_auth_test_response</span></span>(<span>*,<br>bot_token: str | None = None,<br>user_token: str | None = None,<br>bot_scopes: Sequence[str] | str | None = None,<br>user_scopes: Sequence[str] | str | None = None,<br>auth_test_response: slack_sdk.web.slack_response.SlackResponse | AsyncSlackResponse,<br>user_auth_test_response: slack_sdk.web.slack_response.SlackResponse | AsyncSlackResponse | None = None)</span>
250250
</code></dt>
251251
<dd>
252252
<div class="desc"></div>

docs/reference/authorization/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
7575
<dl>
7676
<dt id="slack_bolt.authorization.AuthorizeResult"><code class="flex name class">
7777
<span>class <span class="ident">AuthorizeResult</span></span>
78-
<span>(</span><span>*,<br>enterprise_id: str | None,<br>team_id: str | None,<br>team: str | None = None,<br>url: str | None = None,<br>bot_user_id: str | None = None,<br>bot_id: str | None = None,<br>bot_token: str | None = None,<br>bot_scopes: str | Sequence[str] | None = None,<br>user_id: str | None = None,<br>user: str | None = None,<br>user_token: str | None = None,<br>user_scopes: str | Sequence[str] | None = None)</span>
78+
<span>(</span><span>*,<br>enterprise_id: str | None,<br>team_id: str | None,<br>team: str | None = None,<br>url: str | None = None,<br>bot_user_id: str | None = None,<br>bot_id: str | None = None,<br>bot_token: str | None = None,<br>bot_scopes: Sequence[str] | str | None = None,<br>user_id: str | None = None,<br>user: str | None = None,<br>user_token: str | None = None,<br>user_scopes: Sequence[str] | str | None = None)</span>
7979
</code></dt>
8080
<dd>
8181
<details class="source">
@@ -273,7 +273,7 @@ <h3>Class variables</h3>
273273
<h3>Static methods</h3>
274274
<dl>
275275
<dt id="slack_bolt.authorization.AuthorizeResult.from_auth_test_response"><code class="name flex">
276-
<span>def <span class="ident">from_auth_test_response</span></span>(<span>*,<br>bot_token: str | None = None,<br>user_token: str | None = None,<br>bot_scopes: str | Sequence[str] | None = None,<br>user_scopes: str | Sequence[str] | None = None,<br>auth_test_response: slack_sdk.web.slack_response.SlackResponse | ForwardRef('AsyncSlackResponse'),<br>user_auth_test_response: slack_sdk.web.slack_response.SlackResponse | ForwardRef('AsyncSlackResponse') | None = None)</span>
276+
<span>def <span class="ident">from_auth_test_response</span></span>(<span>*,<br>bot_token: str | None = None,<br>user_token: str | None = None,<br>bot_scopes: Sequence[str] | str | None = None,<br>user_scopes: Sequence[str] | str | None = None,<br>auth_test_response: slack_sdk.web.slack_response.SlackResponse | AsyncSlackResponse,<br>user_auth_test_response: slack_sdk.web.slack_response.SlackResponse | AsyncSlackResponse | None = None)</span>
277277
</code></dt>
278278
<dd>
279279
<div class="desc"></div>

docs/reference/context/assistant/assistant_utilities.html

Lines changed: 0 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -86,28 +86,10 @@ <h2 class="section-title" id="header-classes">Classes</h2>
8686
# When moving this code to Bolt internals, no need to raise an exception for this pattern
8787
raise ValueError(f&#34;Cannot instantiate Assistant for this event pattern ({self.payload})&#34;)
8888

89-
def is_valid(self) -&gt; bool:
90-
return self.channel_id is not None and self.thread_ts is not None
91-
92-
@property
93-
def set_status(self) -&gt; SetStatus:
94-
warnings.warn(
95-
&#34;AssistantUtilities.set_status is deprecated. &#34;
96-
&#34;Use the set_status argument directly in your listener function &#34;
97-
&#34;or access it via context.set_status instead.&#34;,
98-
DeprecationWarning,
99-
stacklevel=2,
100-
)
101-
return SetStatus(self.client, self.channel_id, self.thread_ts)
102-
10389
@property
10490
def set_title(self) -&gt; SetTitle:
10591
return SetTitle(self.client, self.channel_id, self.thread_ts)
10692

107-
@property
108-
def set_suggested_prompts(self) -&gt; SetSuggestedPrompts:
109-
return SetSuggestedPrompts(self.client, self.channel_id, self.thread_ts)
110-
11193
@property
11294
def say(self) -&gt; Say:
11395
def build_metadata() -&gt; Optional[dict]:
@@ -204,37 +186,6 @@ <h3>Instance variables</h3>
204186
</details>
205187
<div class="desc"></div>
206188
</dd>
207-
<dt id="slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.set_status"><code class="name">prop <span class="ident">set_status</span><a title="slack_bolt.context.set_status.set_status.SetStatus" href="../set_status/set_status.html#slack_bolt.context.set_status.set_status.SetStatus">SetStatus</a></code></dt>
208-
<dd>
209-
<details class="source">
210-
<summary>
211-
<span>Expand source code</span>
212-
</summary>
213-
<pre><code class="python">@property
214-
def set_status(self) -&gt; SetStatus:
215-
warnings.warn(
216-
&#34;AssistantUtilities.set_status is deprecated. &#34;
217-
&#34;Use the set_status argument directly in your listener function &#34;
218-
&#34;or access it via context.set_status instead.&#34;,
219-
DeprecationWarning,
220-
stacklevel=2,
221-
)
222-
return SetStatus(self.client, self.channel_id, self.thread_ts)</code></pre>
223-
</details>
224-
<div class="desc"></div>
225-
</dd>
226-
<dt id="slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.set_suggested_prompts"><code class="name">prop <span class="ident">set_suggested_prompts</span><a title="slack_bolt.context.set_suggested_prompts.set_suggested_prompts.SetSuggestedPrompts" href="../set_suggested_prompts/set_suggested_prompts.html#slack_bolt.context.set_suggested_prompts.set_suggested_prompts.SetSuggestedPrompts">SetSuggestedPrompts</a></code></dt>
227-
<dd>
228-
<details class="source">
229-
<summary>
230-
<span>Expand source code</span>
231-
</summary>
232-
<pre><code class="python">@property
233-
def set_suggested_prompts(self) -&gt; SetSuggestedPrompts:
234-
return SetSuggestedPrompts(self.client, self.channel_id, self.thread_ts)</code></pre>
235-
</details>
236-
<div class="desc"></div>
237-
</dd>
238189
<dt id="slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.set_title"><code class="name">prop <span class="ident">set_title</span><a title="slack_bolt.context.set_title.set_title.SetTitle" href="../set_title/set_title.html#slack_bolt.context.set_title.set_title.SetTitle">SetTitle</a></code></dt>
239190
<dd>
240191
<details class="source">
@@ -248,22 +199,6 @@ <h3>Instance variables</h3>
248199
<div class="desc"></div>
249200
</dd>
250201
</dl>
251-
<h3>Methods</h3>
252-
<dl>
253-
<dt id="slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.is_valid"><code class="name flex">
254-
<span>def <span class="ident">is_valid</span></span>(<span>self) ‑> bool</span>
255-
</code></dt>
256-
<dd>
257-
<details class="source">
258-
<summary>
259-
<span>Expand source code</span>
260-
</summary>
261-
<pre><code class="python">def is_valid(self) -&gt; bool:
262-
return self.channel_id is not None and self.thread_ts is not None</code></pre>
263-
</details>
264-
<div class="desc"></div>
265-
</dd>
266-
</dl>
267202
</dd>
268203
</dl>
269204
</section>
@@ -286,12 +221,9 @@ <h4><code><a title="slack_bolt.context.assistant.assistant_utilities.AssistantUt
286221
<li><code><a title="slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.channel_id" href="#slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.channel_id">channel_id</a></code></li>
287222
<li><code><a title="slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.client" href="#slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.client">client</a></code></li>
288223
<li><code><a title="slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.get_thread_context" href="#slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.get_thread_context">get_thread_context</a></code></li>
289-
<li><code><a title="slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.is_valid" href="#slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.is_valid">is_valid</a></code></li>
290224
<li><code><a title="slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.payload" href="#slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.payload">payload</a></code></li>
291225
<li><code><a title="slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.save_thread_context" href="#slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.save_thread_context">save_thread_context</a></code></li>
292226
<li><code><a title="slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.say" href="#slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.say">say</a></code></li>
293-
<li><code><a title="slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.set_status" href="#slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.set_status">set_status</a></code></li>
294-
<li><code><a title="slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.set_suggested_prompts" href="#slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.set_suggested_prompts">set_suggested_prompts</a></code></li>
295227
<li><code><a title="slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.set_title" href="#slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.set_title">set_title</a></code></li>
296228
<li><code><a title="slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.thread_context_store" href="#slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.thread_context_store">thread_context_store</a></code></li>
297229
<li><code><a title="slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.thread_ts" href="#slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.thread_ts">thread_ts</a></code></li>

0 commit comments

Comments
 (0)