Skip to content

Commit a1ad5a4

Browse files
committed
version 3.18.0
1 parent 5ae7089 commit a1ad5a4

File tree

11 files changed

+643
-48
lines changed

11 files changed

+643
-48
lines changed

docs/api-docs/slack_sdk/index.html

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2356,8 +2356,10 @@ <h2 id="note">Note</h2>
23562356
def chat_unfurl(
23572357
self,
23582358
*,
2359-
channel: str,
2360-
ts: str,
2359+
channel: Optional[str] = None,
2360+
ts: Optional[str] = None,
2361+
source: Optional[str] = None,
2362+
unfurl_id: Optional[str] = None,
23612363
unfurls: Dict[str, Dict],
23622364
user_auth_blocks: Optional[Sequence[Union[Dict, Block]]] = None,
23632365
user_auth_message: Optional[str] = None,
@@ -2372,6 +2374,8 @@ <h2 id="note">Note</h2>
23722374
{
23732375
&#34;channel&#34;: channel,
23742376
&#34;ts&#34;: ts,
2377+
&#34;source&#34;: source,
2378+
&#34;unfurl_id&#34;: unfurl_id,
23752379
&#34;unfurls&#34;: unfurls,
23762380
&#34;user_auth_blocks&#34;: user_auth_blocks,
23772381
&#34;user_auth_message&#34;: user_auth_message,
@@ -7987,7 +7991,7 @@ <h3>Methods</h3>
79877991
</details>
79887992
</dd>
79897993
<dt id="slack_sdk.WebClient.chat_unfurl"><code class="name flex">
7990-
<span>def <span class="ident">chat_unfurl</span></span>(<span>self, *, channel: str, ts: str, unfurls: Dict[str, Dict], user_auth_blocks: Optional[Sequence[Union[Dict, <a title="slack_sdk.models.blocks.blocks.Block" href="models/blocks/blocks.html#slack_sdk.models.blocks.blocks.Block">Block</a>]]] = None, user_auth_message: Optional[str] = None, user_auth_required: Optional[bool] = None, user_auth_url: Optional[str] = None, **kwargs) ‑> <a title="slack_sdk.web.slack_response.SlackResponse" href="web/slack_response.html#slack_sdk.web.slack_response.SlackResponse">SlackResponse</a></span>
7994+
<span>def <span class="ident">chat_unfurl</span></span>(<span>self, *, channel: Optional[str] = None, ts: Optional[str] = None, source: Optional[str] = None, unfurl_id: Optional[str] = None, unfurls: Dict[str, Dict], user_auth_blocks: Optional[Sequence[Union[Dict, <a title="slack_sdk.models.blocks.blocks.Block" href="models/blocks/blocks.html#slack_sdk.models.blocks.blocks.Block">Block</a>]]] = None, user_auth_message: Optional[str] = None, user_auth_required: Optional[bool] = None, user_auth_url: Optional[str] = None, **kwargs) ‑> <a title="slack_sdk.web.slack_response.SlackResponse" href="web/slack_response.html#slack_sdk.web.slack_response.SlackResponse">SlackResponse</a></span>
79917995
</code></dt>
79927996
<dd>
79937997
<div class="desc"><p>Provide custom unfurl behavior for user-posted URLs.
@@ -7999,8 +8003,10 @@ <h3>Methods</h3>
79998003
<pre><code class="python">def chat_unfurl(
80008004
self,
80018005
*,
8002-
channel: str,
8003-
ts: str,
8006+
channel: Optional[str] = None,
8007+
ts: Optional[str] = None,
8008+
source: Optional[str] = None,
8009+
unfurl_id: Optional[str] = None,
80048010
unfurls: Dict[str, Dict],
80058011
user_auth_blocks: Optional[Sequence[Union[Dict, Block]]] = None,
80068012
user_auth_message: Optional[str] = None,
@@ -8015,6 +8021,8 @@ <h3>Methods</h3>
80158021
{
80168022
&#34;channel&#34;: channel,
80178023
&#34;ts&#34;: ts,
8024+
&#34;source&#34;: source,
8025+
&#34;unfurl_id&#34;: unfurl_id,
80188026
&#34;unfurls&#34;: unfurls,
80198027
&#34;user_auth_blocks&#34;: user_auth_blocks,
80208028
&#34;user_auth_message&#34;: user_auth_message,

docs/api-docs/slack_sdk/models/blocks/block_elements.html

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,9 @@ <h1 class="title">Module <code>slack_sdk.models.blocks.block_elements</code></h1
145145
return None
146146

147147
@classmethod
148-
def parse_all(cls, block_elements: Sequence[Union[dict, &#34;BlockElement&#34;]]) -&gt; List[&#34;BlockElement&#34;]:
148+
def parse_all(
149+
cls, block_elements: Sequence[Union[dict, &#34;BlockElement&#34;, TextObject]]
150+
) -&gt; List[Union[&#34;BlockElement&#34;, TextObject]]:
149151
return [cls.parse(e) for e in block_elements or []]
150152

151153

@@ -1621,7 +1623,9 @@ <h2 class="section-title" id="header-classes">Classes</h2>
16211623
return None
16221624

16231625
@classmethod
1624-
def parse_all(cls, block_elements: Sequence[Union[dict, &#34;BlockElement&#34;]]) -&gt; List[&#34;BlockElement&#34;]:
1626+
def parse_all(
1627+
cls, block_elements: Sequence[Union[dict, &#34;BlockElement&#34;, TextObject]]
1628+
) -&gt; List[Union[&#34;BlockElement&#34;, TextObject]]:
16251629
return [cls.parse(e) for e in block_elements or []]</code></pre>
16261630
</details>
16271631
<h3>Ancestors</h3>
@@ -1714,7 +1718,7 @@ <h3>Static methods</h3>
17141718
</details>
17151719
</dd>
17161720
<dt id="slack_sdk.models.blocks.block_elements.BlockElement.parse_all"><code class="name flex">
1717-
<span>def <span class="ident">parse_all</span></span>(<span>block_elements: Sequence[Union[dict, ForwardRef('<a title="slack_sdk.models.blocks.block_elements.BlockElement" href="#slack_sdk.models.blocks.block_elements.BlockElement">BlockElement</a>')]]) ‑> List[<a title="slack_sdk.models.blocks.block_elements.BlockElement" href="#slack_sdk.models.blocks.block_elements.BlockElement">BlockElement</a>]</span>
1721+
<span>def <span class="ident">parse_all</span></span>(<span>block_elements: Sequence[Union[dict, ForwardRef('<a title="slack_sdk.models.blocks.block_elements.BlockElement" href="#slack_sdk.models.blocks.block_elements.BlockElement">BlockElement</a>')<a title="slack_sdk.models.blocks.basic_components.TextObject" href="basic_components.html#slack_sdk.models.blocks.basic_components.TextObject">TextObject</a>]]) ‑> List[Union[<a title="slack_sdk.models.blocks.block_elements.BlockElement" href="#slack_sdk.models.blocks.block_elements.BlockElement">BlockElement</a><a title="slack_sdk.models.blocks.basic_components.TextObject" href="basic_components.html#slack_sdk.models.blocks.basic_components.TextObject">TextObject</a>]]</span>
17181722
</code></dt>
17191723
<dd>
17201724
<div class="desc"></div>
@@ -1723,7 +1727,9 @@ <h3>Static methods</h3>
17231727
<span>Expand source code</span>
17241728
</summary>
17251729
<pre><code class="python">@classmethod
1726-
def parse_all(cls, block_elements: Sequence[Union[dict, &#34;BlockElement&#34;]]) -&gt; List[&#34;BlockElement&#34;]:
1730+
def parse_all(
1731+
cls, block_elements: Sequence[Union[dict, &#34;BlockElement&#34;, TextObject]]
1732+
) -&gt; List[Union[&#34;BlockElement&#34;, TextObject]]:
17271733
return [cls.parse(e) for e in block_elements or []]</code></pre>
17281734
</details>
17291735
</dd>

0 commit comments

Comments
 (0)