Skip to content

Commit 12335da

Browse files
authored
feat(web-api): add recipient_team_id and recipient_user_id to chat_startStream method (#1751)
1 parent d335831 commit 12335da

File tree

13 files changed

+63
-9
lines changed

13 files changed

+63
-9
lines changed

docs/reference/index.html

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3006,6 +3006,8 @@ <h2 class="section-title" id="header-classes">Classes</h2>
30063006
channel: str,
30073007
thread_ts: Optional[str] = None,
30083008
markdown_text: Optional[str] = None,
3009+
recipient_team_id: Optional[str] = None,
3010+
recipient_user_id: Optional[str] = None,
30093011
unfurl_links: Optional[bool] = None,
30103012
unfurl_media: Optional[bool] = None,
30113013
**kwargs,
@@ -3018,6 +3020,8 @@ <h2 class="section-title" id="header-classes">Classes</h2>
30183020
&#34;channel&#34;: channel,
30193021
&#34;thread_ts&#34;: thread_ts,
30203022
&#34;markdown_text&#34;: markdown_text,
3023+
&#34;recipient_team_id&#34;: recipient_team_id,
3024+
&#34;recipient_user_id&#34;: recipient_user_id,
30213025
&#34;unfurl_links&#34;: unfurl_links,
30223026
&#34;unfurl_media&#34;: unfurl_media,
30233027
}
@@ -10264,7 +10268,7 @@ <h3>Methods</h3>
1026410268
<a href="https://api.slack.com/methods/chat.scheduledMessages.list">https://api.slack.com/methods/chat.scheduledMessages.list</a></p></div>
1026510269
</dd>
1026610270
<dt id="slack_sdk.WebClient.chat_startStream"><code class="name flex">
10267-
<span>def <span class="ident">chat_startStream</span></span>(<span>self,<br>*,<br>channel: str,<br>thread_ts: str | None = None,<br>markdown_text: str | None = None,<br>unfurl_links: bool | None = None,<br>unfurl_media: bool | None = None,<br>**kwargs) ‑> <a title="slack_sdk.web.slack_response.SlackResponse" href="web/slack_response.html#slack_sdk.web.slack_response.SlackResponse">SlackResponse</a></span>
10271+
<span>def <span class="ident">chat_startStream</span></span>(<span>self,<br>*,<br>channel: str,<br>thread_ts: str | None = None,<br>markdown_text: str | None = None,<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.slack_response.SlackResponse" href="web/slack_response.html#slack_sdk.web.slack_response.SlackResponse">SlackResponse</a></span>
1026810272
</code></dt>
1026910273
<dd>
1027010274
<details class="source">
@@ -10277,6 +10281,8 @@ <h3>Methods</h3>
1027710281
channel: str,
1027810282
thread_ts: Optional[str] = None,
1027910283
markdown_text: Optional[str] = None,
10284+
recipient_team_id: Optional[str] = None,
10285+
recipient_user_id: Optional[str] = None,
1028010286
unfurl_links: Optional[bool] = None,
1028110287
unfurl_media: Optional[bool] = None,
1028210288
**kwargs,
@@ -10289,6 +10295,8 @@ <h3>Methods</h3>
1028910295
&#34;channel&#34;: channel,
1029010296
&#34;thread_ts&#34;: thread_ts,
1029110297
&#34;markdown_text&#34;: markdown_text,
10298+
&#34;recipient_team_id&#34;: recipient_team_id,
10299+
&#34;recipient_user_id&#34;: recipient_user_id,
1029210300
&#34;unfurl_links&#34;: unfurl_links,
1029310301
&#34;unfurl_media&#34;: unfurl_media,
1029410302
}

docs/reference/oauth/installation_store/file/index.html

Lines changed: 1 addition & 1 deletion
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_sdk.oauth.installation_store.file.FileInstallationStore"><code class="flex name class">
5050
<span>class <span class="ident">FileInstallationStore</span></span>
51-
<span>(</span><span>*,<br>base_dir: str = '/Users/eden.zimbelman/.bolt-app-installation',<br>historical_data_enabled: bool = True,<br>client_id: str | None = None,<br>logger: logging.Logger = &lt;Logger slack_sdk.oauth.installation_store.file (WARNING)&gt;)</span>
51+
<span>(</span><span>*,<br>base_dir: str = '/Users/michael.brooks/.bolt-app-installation',<br>historical_data_enabled: bool = True,<br>client_id: str | None = None,<br>logger: logging.Logger = &lt;Logger slack_sdk.oauth.installation_store.file (WARNING)&gt;)</span>
5252
</code></dt>
5353
<dd>
5454
<details class="source">

docs/reference/oauth/installation_store/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@ <h3>Methods</h3>
327327
</dd>
328328
<dt id="slack_sdk.oauth.installation_store.FileInstallationStore"><code class="flex name class">
329329
<span>class <span class="ident">FileInstallationStore</span></span>
330-
<span>(</span><span>*,<br>base_dir: str = '/Users/eden.zimbelman/.bolt-app-installation',<br>historical_data_enabled: bool = True,<br>client_id: str | None = None,<br>logger: logging.Logger = &lt;Logger slack_sdk.oauth.installation_store.file (WARNING)&gt;)</span>
330+
<span>(</span><span>*,<br>base_dir: str = '/Users/michael.brooks/.bolt-app-installation',<br>historical_data_enabled: bool = True,<br>client_id: str | None = None,<br>logger: logging.Logger = &lt;Logger slack_sdk.oauth.installation_store.file (WARNING)&gt;)</span>
331331
</code></dt>
332332
<dd>
333333
<details class="source">

docs/reference/oauth/state_store/file/index.html

Lines changed: 1 addition & 1 deletion
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_sdk.oauth.state_store.file.FileOAuthStateStore"><code class="flex name class">
5050
<span>class <span class="ident">FileOAuthStateStore</span></span>
51-
<span>(</span><span>*,<br>expiration_seconds: int,<br>base_dir: str = '/Users/eden.zimbelman/.bolt-app-oauth-state',<br>client_id: str | None = None,<br>logger: logging.Logger = &lt;Logger slack_sdk.oauth.state_store.file (WARNING)&gt;)</span>
51+
<span>(</span><span>*,<br>expiration_seconds: int,<br>base_dir: str = '/Users/michael.brooks/.bolt-app-oauth-state',<br>client_id: str | None = None,<br>logger: logging.Logger = &lt;Logger slack_sdk.oauth.state_store.file (WARNING)&gt;)</span>
5252
</code></dt>
5353
<dd>
5454
<details class="source">

docs/reference/oauth/state_store/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
7777
<dl>
7878
<dt id="slack_sdk.oauth.state_store.FileOAuthStateStore"><code class="flex name class">
7979
<span>class <span class="ident">FileOAuthStateStore</span></span>
80-
<span>(</span><span>*,<br>expiration_seconds: int,<br>base_dir: str = '/Users/eden.zimbelman/.bolt-app-oauth-state',<br>client_id: str | None = None,<br>logger: logging.Logger = &lt;Logger slack_sdk.oauth.state_store.file (WARNING)&gt;)</span>
80+
<span>(</span><span>*,<br>expiration_seconds: int,<br>base_dir: str = '/Users/michael.brooks/.bolt-app-oauth-state',<br>client_id: str | None = None,<br>logger: logging.Logger = &lt;Logger slack_sdk.oauth.state_store.file (WARNING)&gt;)</span>
8181
</code></dt>
8282
<dd>
8383
<details class="source">

docs/reference/web/async_client.html

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2902,6 +2902,8 @@ <h2 class="section-title" id="header-classes">Classes</h2>
29022902
channel: str,
29032903
thread_ts: Optional[str] = None,
29042904
markdown_text: Optional[str] = None,
2905+
recipient_team_id: Optional[str] = None,
2906+
recipient_user_id: Optional[str] = None,
29052907
unfurl_links: Optional[bool] = None,
29062908
unfurl_media: Optional[bool] = None,
29072909
**kwargs,
@@ -2914,6 +2916,8 @@ <h2 class="section-title" id="header-classes">Classes</h2>
29142916
&#34;channel&#34;: channel,
29152917
&#34;thread_ts&#34;: thread_ts,
29162918
&#34;markdown_text&#34;: markdown_text,
2919+
&#34;recipient_team_id&#34;: recipient_team_id,
2920+
&#34;recipient_user_id&#34;: recipient_user_id,
29172921
&#34;unfurl_links&#34;: unfurl_links,
29182922
&#34;unfurl_media&#34;: unfurl_media,
29192923
}
@@ -10160,7 +10164,7 @@ <h3>Methods</h3>
1016010164
<a href="https://api.slack.com/methods/chat.scheduledMessages.list">https://api.slack.com/methods/chat.scheduledMessages.list</a></p></div>
1016110165
</dd>
1016210166
<dt id="slack_sdk.web.async_client.AsyncWebClient.chat_startStream"><code class="name flex">
10163-
<span>async def <span class="ident">chat_startStream</span></span>(<span>self,<br>*,<br>channel: str,<br>thread_ts: str | None = None,<br>markdown_text: str | None = None,<br>unfurl_links: bool | None = None,<br>unfurl_media: bool | None = None,<br>**kwargs) ‑> <a title="slack_sdk.web.async_slack_response.AsyncSlackResponse" href="async_slack_response.html#slack_sdk.web.async_slack_response.AsyncSlackResponse">AsyncSlackResponse</a></span>
10167+
<span>async def <span class="ident">chat_startStream</span></span>(<span>self,<br>*,<br>channel: str,<br>thread_ts: str | None = None,<br>markdown_text: str | None = None,<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_slack_response.AsyncSlackResponse" href="async_slack_response.html#slack_sdk.web.async_slack_response.AsyncSlackResponse">AsyncSlackResponse</a></span>
1016410168
</code></dt>
1016510169
<dd>
1016610170
<details class="source">
@@ -10173,6 +10177,8 @@ <h3>Methods</h3>
1017310177
channel: str,
1017410178
thread_ts: Optional[str] = None,
1017510179
markdown_text: Optional[str] = None,
10180+
recipient_team_id: Optional[str] = None,
10181+
recipient_user_id: Optional[str] = None,
1017610182
unfurl_links: Optional[bool] = None,
1017710183
unfurl_media: Optional[bool] = None,
1017810184
**kwargs,
@@ -10185,6 +10191,8 @@ <h3>Methods</h3>
1018510191
&#34;channel&#34;: channel,
1018610192
&#34;thread_ts&#34;: thread_ts,
1018710193
&#34;markdown_text&#34;: markdown_text,
10194+
&#34;recipient_team_id&#34;: recipient_team_id,
10195+
&#34;recipient_user_id&#34;: recipient_user_id,
1018810196
&#34;unfurl_links&#34;: unfurl_links,
1018910197
&#34;unfurl_media&#34;: unfurl_media,
1019010198
}

docs/reference/web/client.html

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2902,6 +2902,8 @@ <h2 class="section-title" id="header-classes">Classes</h2>
29022902
channel: str,
29032903
thread_ts: Optional[str] = None,
29042904
markdown_text: Optional[str] = None,
2905+
recipient_team_id: Optional[str] = None,
2906+
recipient_user_id: Optional[str] = None,
29052907
unfurl_links: Optional[bool] = None,
29062908
unfurl_media: Optional[bool] = None,
29072909
**kwargs,
@@ -2914,6 +2916,8 @@ <h2 class="section-title" id="header-classes">Classes</h2>
29142916
&#34;channel&#34;: channel,
29152917
&#34;thread_ts&#34;: thread_ts,
29162918
&#34;markdown_text&#34;: markdown_text,
2919+
&#34;recipient_team_id&#34;: recipient_team_id,
2920+
&#34;recipient_user_id&#34;: recipient_user_id,
29172921
&#34;unfurl_links&#34;: unfurl_links,
29182922
&#34;unfurl_media&#34;: unfurl_media,
29192923
}
@@ -10160,7 +10164,7 @@ <h3>Methods</h3>
1016010164
<a href="https://api.slack.com/methods/chat.scheduledMessages.list">https://api.slack.com/methods/chat.scheduledMessages.list</a></p></div>
1016110165
</dd>
1016210166
<dt id="slack_sdk.web.client.WebClient.chat_startStream"><code class="name flex">
10163-
<span>def <span class="ident">chat_startStream</span></span>(<span>self,<br>*,<br>channel: str,<br>thread_ts: str | None = None,<br>markdown_text: str | None = None,<br>unfurl_links: bool | None = None,<br>unfurl_media: bool | None = None,<br>**kwargs) ‑> <a title="slack_sdk.web.slack_response.SlackResponse" href="slack_response.html#slack_sdk.web.slack_response.SlackResponse">SlackResponse</a></span>
10167+
<span>def <span class="ident">chat_startStream</span></span>(<span>self,<br>*,<br>channel: str,<br>thread_ts: str | None = None,<br>markdown_text: str | None = None,<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.slack_response.SlackResponse" href="slack_response.html#slack_sdk.web.slack_response.SlackResponse">SlackResponse</a></span>
1016410168
</code></dt>
1016510169
<dd>
1016610170
<details class="source">
@@ -10173,6 +10177,8 @@ <h3>Methods</h3>
1017310177
channel: str,
1017410178
thread_ts: Optional[str] = None,
1017510179
markdown_text: Optional[str] = None,
10180+
recipient_team_id: Optional[str] = None,
10181+
recipient_user_id: Optional[str] = None,
1017610182
unfurl_links: Optional[bool] = None,
1017710183
unfurl_media: Optional[bool] = None,
1017810184
**kwargs,
@@ -10185,6 +10191,8 @@ <h3>Methods</h3>
1018510191
&#34;channel&#34;: channel,
1018610192
&#34;thread_ts&#34;: thread_ts,
1018710193
&#34;markdown_text&#34;: markdown_text,
10194+
&#34;recipient_team_id&#34;: recipient_team_id,
10195+
&#34;recipient_user_id&#34;: recipient_user_id,
1018810196
&#34;unfurl_links&#34;: unfurl_links,
1018910197
&#34;unfurl_media&#34;: unfurl_media,
1019010198
}

docs/reference/web/index.html

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3263,6 +3263,8 @@ <h2 id="raises">Raises</h2>
32633263
channel: str,
32643264
thread_ts: Optional[str] = None,
32653265
markdown_text: Optional[str] = None,
3266+
recipient_team_id: Optional[str] = None,
3267+
recipient_user_id: Optional[str] = None,
32663268
unfurl_links: Optional[bool] = None,
32673269
unfurl_media: Optional[bool] = None,
32683270
**kwargs,
@@ -3275,6 +3277,8 @@ <h2 id="raises">Raises</h2>
32753277
&#34;channel&#34;: channel,
32763278
&#34;thread_ts&#34;: thread_ts,
32773279
&#34;markdown_text&#34;: markdown_text,
3280+
&#34;recipient_team_id&#34;: recipient_team_id,
3281+
&#34;recipient_user_id&#34;: recipient_user_id,
32783282
&#34;unfurl_links&#34;: unfurl_links,
32793283
&#34;unfurl_media&#34;: unfurl_media,
32803284
}
@@ -10521,7 +10525,7 @@ <h3>Methods</h3>
1052110525
<a href="https://api.slack.com/methods/chat.scheduledMessages.list">https://api.slack.com/methods/chat.scheduledMessages.list</a></p></div>
1052210526
</dd>
1052310527
<dt id="slack_sdk.web.WebClient.chat_startStream"><code class="name flex">
10524-
<span>def <span class="ident">chat_startStream</span></span>(<span>self,<br>*,<br>channel: str,<br>thread_ts: str | None = None,<br>markdown_text: str | None = None,<br>unfurl_links: bool | None = None,<br>unfurl_media: bool | None = None,<br>**kwargs) ‑> <a title="slack_sdk.web.slack_response.SlackResponse" href="slack_response.html#slack_sdk.web.slack_response.SlackResponse">SlackResponse</a></span>
10528+
<span>def <span class="ident">chat_startStream</span></span>(<span>self,<br>*,<br>channel: str,<br>thread_ts: str | None = None,<br>markdown_text: str | None = None,<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.slack_response.SlackResponse" href="slack_response.html#slack_sdk.web.slack_response.SlackResponse">SlackResponse</a></span>
1052510529
</code></dt>
1052610530
<dd>
1052710531
<details class="source">
@@ -10534,6 +10538,8 @@ <h3>Methods</h3>
1053410538
channel: str,
1053510539
thread_ts: Optional[str] = None,
1053610540
markdown_text: Optional[str] = None,
10541+
recipient_team_id: Optional[str] = None,
10542+
recipient_user_id: Optional[str] = None,
1053710543
unfurl_links: Optional[bool] = None,
1053810544
unfurl_media: Optional[bool] = None,
1053910545
**kwargs,
@@ -10546,6 +10552,8 @@ <h3>Methods</h3>
1054610552
&#34;channel&#34;: channel,
1054710553
&#34;thread_ts&#34;: thread_ts,
1054810554
&#34;markdown_text&#34;: markdown_text,
10555+
&#34;recipient_team_id&#34;: recipient_team_id,
10556+
&#34;recipient_user_id&#34;: recipient_user_id,
1054910557
&#34;unfurl_links&#34;: unfurl_links,
1055010558
&#34;unfurl_media&#34;: unfurl_media,
1055110559
}

docs/reference/web/legacy_client.html

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2901,6 +2901,8 @@ <h2 class="section-title" id="header-classes">Classes</h2>
29012901
channel: str,
29022902
thread_ts: Optional[str] = None,
29032903
markdown_text: Optional[str] = None,
2904+
recipient_team_id: Optional[str] = None,
2905+
recipient_user_id: Optional[str] = None,
29042906
unfurl_links: Optional[bool] = None,
29052907
unfurl_media: Optional[bool] = None,
29062908
**kwargs,
@@ -2913,6 +2915,8 @@ <h2 class="section-title" id="header-classes">Classes</h2>
29132915
&#34;channel&#34;: channel,
29142916
&#34;thread_ts&#34;: thread_ts,
29152917
&#34;markdown_text&#34;: markdown_text,
2918+
&#34;recipient_team_id&#34;: recipient_team_id,
2919+
&#34;recipient_user_id&#34;: recipient_user_id,
29162920
&#34;unfurl_links&#34;: unfurl_links,
29172921
&#34;unfurl_media&#34;: unfurl_media,
29182922
}
@@ -10159,7 +10163,7 @@ <h3>Methods</h3>
1015910163
<a href="https://api.slack.com/methods/chat.scheduledMessages.list">https://api.slack.com/methods/chat.scheduledMessages.list</a></p></div>
1016010164
</dd>
1016110165
<dt id="slack_sdk.web.legacy_client.LegacyWebClient.chat_startStream"><code class="name flex">
10162-
<span>def <span class="ident">chat_startStream</span></span>(<span>self,<br>*,<br>channel: str,<br>thread_ts: str | None = None,<br>markdown_text: str | None = None,<br>unfurl_links: bool | None = None,<br>unfurl_media: bool | None = None,<br>**kwargs) ‑> _asyncio.Future | <a title="slack_sdk.web.legacy_slack_response.LegacySlackResponse" href="legacy_slack_response.html#slack_sdk.web.legacy_slack_response.LegacySlackResponse">LegacySlackResponse</a></span>
10166+
<span>def <span class="ident">chat_startStream</span></span>(<span>self,<br>*,<br>channel: str,<br>thread_ts: str | None = None,<br>markdown_text: str | None = None,<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) ‑> _asyncio.Future | <a title="slack_sdk.web.legacy_slack_response.LegacySlackResponse" href="legacy_slack_response.html#slack_sdk.web.legacy_slack_response.LegacySlackResponse">LegacySlackResponse</a></span>
1016310167
</code></dt>
1016410168
<dd>
1016510169
<details class="source">
@@ -10172,6 +10176,8 @@ <h3>Methods</h3>
1017210176
channel: str,
1017310177
thread_ts: Optional[str] = None,
1017410178
markdown_text: Optional[str] = None,
10179+
recipient_team_id: Optional[str] = None,
10180+
recipient_user_id: Optional[str] = None,
1017510181
unfurl_links: Optional[bool] = None,
1017610182
unfurl_media: Optional[bool] = None,
1017710183
**kwargs,
@@ -10184,6 +10190,8 @@ <h3>Methods</h3>
1018410190
&#34;channel&#34;: channel,
1018510191
&#34;thread_ts&#34;: thread_ts,
1018610192
&#34;markdown_text&#34;: markdown_text,
10193+
&#34;recipient_team_id&#34;: recipient_team_id,
10194+
&#34;recipient_user_id&#34;: recipient_user_id,
1018710195
&#34;unfurl_links&#34;: unfurl_links,
1018810196
&#34;unfurl_media&#34;: unfurl_media,
1018910197
}

slack_sdk/web/async_client.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2880,6 +2880,8 @@ async def chat_startStream(
28802880
channel: str,
28812881
thread_ts: Optional[str] = None,
28822882
markdown_text: Optional[str] = None,
2883+
recipient_team_id: Optional[str] = None,
2884+
recipient_user_id: Optional[str] = None,
28832885
unfurl_links: Optional[bool] = None,
28842886
unfurl_media: Optional[bool] = None,
28852887
**kwargs,
@@ -2892,6 +2894,8 @@ async def chat_startStream(
28922894
"channel": channel,
28932895
"thread_ts": thread_ts,
28942896
"markdown_text": markdown_text,
2897+
"recipient_team_id": recipient_team_id,
2898+
"recipient_user_id": recipient_user_id,
28952899
"unfurl_links": unfurl_links,
28962900
"unfurl_media": unfurl_media,
28972901
}

0 commit comments

Comments
 (0)