@@ -2929,15 +2929,15 @@ <h2 class="section-title" id="header-classes">Classes</h2>
29292929 async def chat_stream(
29302930 self,
29312931 *,
2932- buffer_size: Optional[ int] = 256,
2932+ buffer_size: int = 256,
29332933 channel: str,
29342934 thread_ts: str,
29352935 recipient_team_id: Optional[str] = None,
29362936 recipient_user_id: Optional[str] = None,
29372937 unfurl_links: Optional[bool] = None,
29382938 unfurl_media: Optional[bool] = None,
29392939 **kwargs,
2940- ) -> ChatStream :
2940+ ) -> AsyncChatStream :
29412941 """Stream markdown text into a conversation.
29422942
29432943 This method provides an easy way to stream markdown text using the following endpoints:
@@ -2960,18 +2960,18 @@ <h2 class="section-title" id="header-classes">Classes</h2>
29602960
29612961 Example:
29622962 ```python
2963- streamer = client.chat_stream(
2963+ streamer = await client.chat_stream(
29642964 channel="C0123456789",
29652965 thread_ts="1700000001.123456",
29662966 recipient_team_id="T0123456789",
29672967 recipient_user_id="U0123456789",
29682968 )
2969- streamer.append(markdown_text="**hello wo")
2970- streamer.append(markdown_text="rld!**")
2971- streamer.stop()
2969+ await streamer.append(markdown_text="**hello wo")
2970+ await streamer.append(markdown_text="rld!**")
2971+ await streamer.stop()
29722972 ```
29732973 """
2974- return ChatStream (
2974+ return AsyncChatStream (
29752975 self,
29762976 logger=self._logger,
29772977 channel=channel,
@@ -10301,7 +10301,7 @@ <h3>Methods</h3>
1030110301<a href="https://api.slack.com/methods/chat.stopStream">https://api.slack.com/methods/chat.stopStream</a></p></div>
1030210302</dd>
1030310303<dt id="slack_sdk.web.async_client.AsyncWebClient.chat_stream"><code class="name flex">
10304- <span>async def <span class="ident">chat_stream</span></span>(<span>self,<br>*,<br>buffer_size: int | None = 256,<br>channel: str,<br>thread_ts: str,<br>recipient_team_id: str | None = None,<br>recipient_user_id: str | None = None,<br>unfurl_links: bool | None = None,<br>unfurl_media: bool | None = None,<br>**kwargs) ‑> <a title="slack_sdk.web.chat_stream.ChatStream " href="chat_stream .html#slack_sdk.web.chat_stream.ChatStream">ChatStream </a></span>
10304+ <span>async def <span class="ident">chat_stream</span></span>(<span>self,<br>*,<br>buffer_size: int = 256,<br>channel: str,<br>thread_ts: str,<br>recipient_team_id: str | None = None,<br>recipient_user_id: str | None = None,<br>unfurl_links: bool | None = None,<br>unfurl_media: bool | None = None,<br>**kwargs) ‑> <a title="slack_sdk.web.async_chat_stream.AsyncChatStream " href="async_chat_stream .html#slack_sdk.web.async_chat_stream.AsyncChatStream">AsyncChatStream </a></span>
1030510305</code></dt>
1030610306<dd>
1030710307<details class="source">
@@ -10311,15 +10311,15 @@ <h3>Methods</h3>
1031110311<pre><code class="python">async def chat_stream(
1031210312 self,
1031310313 *,
10314- buffer_size: Optional[ int] = 256,
10314+ buffer_size: int = 256,
1031510315 channel: str,
1031610316 thread_ts: str,
1031710317 recipient_team_id: Optional[str] = None,
1031810318 recipient_user_id: Optional[str] = None,
1031910319 unfurl_links: Optional[bool] = None,
1032010320 unfurl_media: Optional[bool] = None,
1032110321 **kwargs,
10322- ) -> ChatStream :
10322+ ) -> AsyncChatStream :
1032310323 """Stream markdown text into a conversation.
1032410324
1032510325 This method provides an easy way to stream markdown text using the following endpoints:
@@ -10342,18 +10342,18 @@ <h3>Methods</h3>
1034210342
1034310343 Example:
1034410344 ```python
10345- streamer = client.chat_stream(
10345+ streamer = await client.chat_stream(
1034610346 channel="C0123456789",
1034710347 thread_ts="1700000001.123456",
1034810348 recipient_team_id="T0123456789",
1034910349 recipient_user_id="U0123456789",
1035010350 )
10351- streamer.append(markdown_text="**hello wo")
10352- streamer.append(markdown_text="rld!**")
10353- streamer.stop()
10351+ await streamer.append(markdown_text="**hello wo")
10352+ await streamer.append(markdown_text="rld!**")
10353+ await streamer.stop()
1035410354 ```
1035510355 """
10356- return ChatStream (
10356+ return AsyncChatStream (
1035710357 self,
1035810358 logger=self._logger,
1035910359 channel=channel,
@@ -10393,15 +10393,15 @@ <h2 id="args">Args</h2>
1039310393<h2 id="returns">Returns</h2>
1039410394<p>ChatStreamer instance for managing the stream</p>
1039510395<h2 id="example">Example</h2>
10396- <pre><code class="language-python">streamer = client.chat_stream(
10396+ <pre><code class="language-python">streamer = await client.chat_stream(
1039710397 channel="C0123456789",
1039810398 thread_ts="1700000001.123456",
1039910399 recipient_team_id="T0123456789",
1040010400 recipient_user_id="U0123456789",
1040110401)
10402- streamer.append(markdown_text="**hello wo")
10403- streamer.append(markdown_text="rld!**")
10404- streamer.stop()
10402+ await streamer.append(markdown_text="**hello wo")
10403+ await streamer.append(markdown_text="rld!**")
10404+ await streamer.stop()
1040510405</code></pre></div>
1040610406</dd>
1040710407<dt id="slack_sdk.web.async_client.AsyncWebClient.chat_unfurl"><code class="name flex">
0 commit comments