Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 6 additions & 5 deletions docs/reference/async_app.html
Original file line number Diff line number Diff line change
Expand Up @@ -5415,7 +5415,7 @@ <h3>Class variables</h3>
</dd>
<dt id="slack_bolt.async_app.AsyncSetSuggestedPrompts"><code class="flex name class">
<span>class <span class="ident">AsyncSetSuggestedPrompts</span></span>
<span>(</span><span>client: slack_sdk.web.async_client.AsyncWebClient,<br>channel_id: str,<br>thread_ts: str)</span>
<span>(</span><span>client: slack_sdk.web.async_client.AsyncWebClient,<br>channel_id: str,<br>thread_ts: str | None = None)</span>
</code></dt>
<dd>
<details class="source">
Expand All @@ -5425,13 +5425,13 @@ <h3>Class variables</h3>
<pre><code class="python">class AsyncSetSuggestedPrompts:
client: AsyncWebClient
channel_id: str
thread_ts: str
thread_ts: Optional[str]

def __init__(
self,
client: AsyncWebClient,
channel_id: str,
thread_ts: str,
thread_ts: Optional[str] = None,
):
self.client = client
self.channel_id = channel_id
Expand All @@ -5441,6 +5441,7 @@ <h3>Class variables</h3>
self,
prompts: Sequence[Union[str, Dict[str, str]]],
title: Optional[str] = None,
thread_ts: Optional[str] = None,
) -&gt; AsyncSlackResponse:
prompts_arg: List[Dict[str, str]] = []
for prompt in prompts:
Expand All @@ -5451,7 +5452,7 @@ <h3>Class variables</h3>

return await self.client.assistant_threads_setSuggestedPrompts(
channel_id=self.channel_id,
thread_ts=self.thread_ts,
thread_ts=thread_ts if thread_ts is not None else self.thread_ts,
prompts=prompts_arg,
title=title,
)</code></pre>
Expand All @@ -5467,7 +5468,7 @@ <h3>Class variables</h3>
<dd>
<div class="desc"><p>The type of the None singleton.</p></div>
</dd>
<dt id="slack_bolt.async_app.AsyncSetSuggestedPrompts.thread_ts"><code class="name">var <span class="ident">thread_ts</span> : str</code></dt>
<dt id="slack_bolt.async_app.AsyncSetSuggestedPrompts.thread_ts"><code class="name">var <span class="ident">thread_ts</span> : str | None</code></dt>
<dd>
<div class="desc"><p>The type of the None singleton.</p></div>
</dd>
Expand Down
4 changes: 2 additions & 2 deletions docs/reference/authorization/authorize_result.html
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
<dl>
<dt id="slack_bolt.authorization.authorize_result.AuthorizeResult"><code class="flex name class">
<span>class <span class="ident">AuthorizeResult</span></span>
<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>
<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>
</code></dt>
<dd>
<details class="source">
Expand Down Expand Up @@ -246,7 +246,7 @@ <h3>Class variables</h3>
<h3>Static methods</h3>
<dl>
<dt id="slack_bolt.authorization.authorize_result.AuthorizeResult.from_auth_test_response"><code class="name flex">
<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>
<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>
</code></dt>
<dd>
<div class="desc"></div>
Expand Down
4 changes: 2 additions & 2 deletions docs/reference/authorization/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
<dl>
<dt id="slack_bolt.authorization.AuthorizeResult"><code class="flex name class">
<span>class <span class="ident">AuthorizeResult</span></span>
<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>
<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>
</code></dt>
<dd>
<details class="source">
Expand Down Expand Up @@ -273,7 +273,7 @@ <h3>Class variables</h3>
<h3>Static methods</h3>
<dl>
<dt id="slack_bolt.authorization.AuthorizeResult.from_auth_test_response"><code class="name flex">
<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>
<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>
</code></dt>
<dd>
<div class="desc"></div>
Expand Down
68 changes: 0 additions & 68 deletions docs/reference/context/assistant/assistant_utilities.html
Original file line number Diff line number Diff line change
Expand Up @@ -86,28 +86,10 @@ <h2 class="section-title" id="header-classes">Classes</h2>
# When moving this code to Bolt internals, no need to raise an exception for this pattern
raise ValueError(f&#34;Cannot instantiate Assistant for this event pattern ({self.payload})&#34;)

def is_valid(self) -&gt; bool:
return self.channel_id is not None and self.thread_ts is not None

@property
def set_status(self) -&gt; SetStatus:
warnings.warn(
&#34;AssistantUtilities.set_status is deprecated. &#34;
&#34;Use the set_status argument directly in your listener function &#34;
&#34;or access it via context.set_status instead.&#34;,
DeprecationWarning,
stacklevel=2,
)
return SetStatus(self.client, self.channel_id, self.thread_ts)

@property
def set_title(self) -&gt; SetTitle:
return SetTitle(self.client, self.channel_id, self.thread_ts)

@property
def set_suggested_prompts(self) -&gt; SetSuggestedPrompts:
return SetSuggestedPrompts(self.client, self.channel_id, self.thread_ts)

@property
def say(self) -&gt; Say:
def build_metadata() -&gt; Optional[dict]:
Expand Down Expand Up @@ -204,37 +186,6 @@ <h3>Instance variables</h3>
</details>
<div class="desc"></div>
</dd>
<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>
<dd>
<details class="source">
<summary>
<span>Expand source code</span>
</summary>
<pre><code class="python">@property
def set_status(self) -&gt; SetStatus:
warnings.warn(
&#34;AssistantUtilities.set_status is deprecated. &#34;
&#34;Use the set_status argument directly in your listener function &#34;
&#34;or access it via context.set_status instead.&#34;,
DeprecationWarning,
stacklevel=2,
)
return SetStatus(self.client, self.channel_id, self.thread_ts)</code></pre>
</details>
<div class="desc"></div>
</dd>
<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>
<dd>
<details class="source">
<summary>
<span>Expand source code</span>
</summary>
<pre><code class="python">@property
def set_suggested_prompts(self) -&gt; SetSuggestedPrompts:
return SetSuggestedPrompts(self.client, self.channel_id, self.thread_ts)</code></pre>
</details>
<div class="desc"></div>
</dd>
<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>
<dd>
<details class="source">
Expand All @@ -248,22 +199,6 @@ <h3>Instance variables</h3>
<div class="desc"></div>
</dd>
</dl>
<h3>Methods</h3>
<dl>
<dt id="slack_bolt.context.assistant.assistant_utilities.AssistantUtilities.is_valid"><code class="name flex">
<span>def <span class="ident">is_valid</span></span>(<span>self) ‑> bool</span>
</code></dt>
<dd>
<details class="source">
<summary>
<span>Expand source code</span>
</summary>
<pre><code class="python">def is_valid(self) -&gt; bool:
return self.channel_id is not None and self.thread_ts is not None</code></pre>
</details>
<div class="desc"></div>
</dd>
</dl>
</dd>
</dl>
</section>
Expand All @@ -286,12 +221,9 @@ <h4><code><a title="slack_bolt.context.assistant.assistant_utilities.AssistantUt
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
Expand Down
Loading