Skip to content

Commit aa3c792

Browse files
version 3.30.0 (#1514)
1 parent 19dda82 commit aa3c792

File tree

10 files changed

+533
-5
lines changed

10 files changed

+533
-5
lines changed

docs/api-docs/slack_sdk/index.html

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4926,6 +4926,42 @@ <h2 id="note">Note</h2>
49264926
&#34;&#34;&#34;
49274927
return self.api_call(&#34;team.billing.info&#34;, params=kwargs)
49284928

4929+
def team_externalTeams_list(
4930+
self,
4931+
*,
4932+
connection_status_filter: Optional[str] = None,
4933+
slack_connect_pref_filter: Optional[Sequence[str]] = None,
4934+
sort_direction: Optional[str] = None,
4935+
sort_field: Optional[str] = None,
4936+
workspace_filter: Optional[Sequence[str]] = None,
4937+
cursor: Optional[str] = None,
4938+
limit: Optional[int] = None,
4939+
**kwargs,
4940+
) -&gt; SlackResponse:
4941+
&#34;&#34;&#34;Returns a list of all the external teams connected and details about the connection.
4942+
https://api.slack.com/methods/team.externalTeams.list
4943+
&#34;&#34;&#34;
4944+
kwargs.update(
4945+
{
4946+
&#34;connection_status_filter&#34;: connection_status_filter,
4947+
&#34;sort_direction&#34;: sort_direction,
4948+
&#34;sort_field&#34;: sort_field,
4949+
&#34;cursor&#34;: cursor,
4950+
&#34;limit&#34;: limit,
4951+
}
4952+
)
4953+
if slack_connect_pref_filter is not None:
4954+
if isinstance(slack_connect_pref_filter, (list, Tuple)):
4955+
kwargs.update({&#34;slack_connect_pref_filter&#34;: &#34;,&#34;.join(slack_connect_pref_filter)})
4956+
else:
4957+
kwargs.update({&#34;slack_connect_pref_filter&#34;: slack_connect_pref_filter})
4958+
if workspace_filter is not None:
4959+
if isinstance(workspace_filter, (list, Tuple)):
4960+
kwargs.update({&#34;workspace_filter&#34;: &#34;,&#34;.join(workspace_filter)})
4961+
else:
4962+
kwargs.update({&#34;workspace_filter&#34;: workspace_filter})
4963+
return self.api_call(&#34;team.externalTeams.list&#34;, http_verb=&#34;GET&#34;, params=kwargs)
4964+
49294965
def team_info(
49304966
self,
49314967
*,
@@ -12833,6 +12869,53 @@ <h3>Methods</h3>
1283312869
return self.api_call(&#34;team.billing.info&#34;, params=kwargs)</code></pre>
1283412870
</details>
1283512871
</dd>
12872+
<dt id="slack_sdk.WebClient.team_externalTeams_list"><code class="name flex">
12873+
<span>def <span class="ident">team_externalTeams_list</span></span>(<span>self, *, connection_status_filter: Optional[str] = None, slack_connect_pref_filter: Optional[Sequence[str]] = None, sort_direction: Optional[str] = None, sort_field: Optional[str] = None, workspace_filter: Optional[Sequence[str]] = None, cursor: Optional[str] = None, limit: Optional[int] = None, **kwargs) ‑> <a title="slack_sdk.web.slack_response.SlackResponse" href="web/slack_response.html#slack_sdk.web.slack_response.SlackResponse">SlackResponse</a></span>
12874+
</code></dt>
12875+
<dd>
12876+
<div class="desc"><p>Returns a list of all the external teams connected and details about the connection.
12877+
<a href="https://api.slack.com/methods/team.externalTeams.list">https://api.slack.com/methods/team.externalTeams.list</a></p></div>
12878+
<details class="source">
12879+
<summary>
12880+
<span>Expand source code</span>
12881+
</summary>
12882+
<pre><code class="python">def team_externalTeams_list(
12883+
self,
12884+
*,
12885+
connection_status_filter: Optional[str] = None,
12886+
slack_connect_pref_filter: Optional[Sequence[str]] = None,
12887+
sort_direction: Optional[str] = None,
12888+
sort_field: Optional[str] = None,
12889+
workspace_filter: Optional[Sequence[str]] = None,
12890+
cursor: Optional[str] = None,
12891+
limit: Optional[int] = None,
12892+
**kwargs,
12893+
) -&gt; SlackResponse:
12894+
&#34;&#34;&#34;Returns a list of all the external teams connected and details about the connection.
12895+
https://api.slack.com/methods/team.externalTeams.list
12896+
&#34;&#34;&#34;
12897+
kwargs.update(
12898+
{
12899+
&#34;connection_status_filter&#34;: connection_status_filter,
12900+
&#34;sort_direction&#34;: sort_direction,
12901+
&#34;sort_field&#34;: sort_field,
12902+
&#34;cursor&#34;: cursor,
12903+
&#34;limit&#34;: limit,
12904+
}
12905+
)
12906+
if slack_connect_pref_filter is not None:
12907+
if isinstance(slack_connect_pref_filter, (list, Tuple)):
12908+
kwargs.update({&#34;slack_connect_pref_filter&#34;: &#34;,&#34;.join(slack_connect_pref_filter)})
12909+
else:
12910+
kwargs.update({&#34;slack_connect_pref_filter&#34;: slack_connect_pref_filter})
12911+
if workspace_filter is not None:
12912+
if isinstance(workspace_filter, (list, Tuple)):
12913+
kwargs.update({&#34;workspace_filter&#34;: &#34;,&#34;.join(workspace_filter)})
12914+
else:
12915+
kwargs.update({&#34;workspace_filter&#34;: workspace_filter})
12916+
return self.api_call(&#34;team.externalTeams.list&#34;, http_verb=&#34;GET&#34;, params=kwargs)</code></pre>
12917+
</details>
12918+
</dd>
1283612919
<dt id="slack_sdk.WebClient.team_info"><code class="name flex">
1283712920
<span>def <span class="ident">team_info</span></span>(<span>self, *, team: Optional[str] = None, domain: 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>
1283812921
</code></dt>
@@ -14503,6 +14586,7 @@ <h4><code><a title="slack_sdk.WebClient" href="#slack_sdk.WebClient">WebClient</
1450314586
<li><code><a title="slack_sdk.WebClient.team_accessLogs" href="#slack_sdk.WebClient.team_accessLogs">team_accessLogs</a></code></li>
1450414587
<li><code><a title="slack_sdk.WebClient.team_billableInfo" href="#slack_sdk.WebClient.team_billableInfo">team_billableInfo</a></code></li>
1450514588
<li><code><a title="slack_sdk.WebClient.team_billing_info" href="#slack_sdk.WebClient.team_billing_info">team_billing_info</a></code></li>
14589+
<li><code><a title="slack_sdk.WebClient.team_externalTeams_list" href="#slack_sdk.WebClient.team_externalTeams_list">team_externalTeams_list</a></code></li>
1450614590
<li><code><a title="slack_sdk.WebClient.team_info" href="#slack_sdk.WebClient.team_info">team_info</a></code></li>
1450714591
<li><code><a title="slack_sdk.WebClient.team_integrationLogs" href="#slack_sdk.WebClient.team_integrationLogs">team_integrationLogs</a></code></li>
1450814592
<li><code><a title="slack_sdk.WebClient.team_preferences_list" href="#slack_sdk.WebClient.team_preferences_list">team_preferences_list</a></code></li>

docs/api-docs/slack_sdk/oauth/installation_store/file/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
291291
<dl>
292292
<dt id="slack_sdk.oauth.installation_store.file.FileInstallationStore"><code class="flex name class">
293293
<span>class <span class="ident">FileInstallationStore</span></span>
294-
<span>(</span><span>*, base_dir: str = '/Users/kazuhiro.sera/.bolt-app-installation', historical_data_enabled: bool = True, client_id: Optional[str] = None, logger: logging.Logger = &lt;Logger slack_sdk.oauth.installation_store.file (WARNING)&gt;)</span>
294+
<span>(</span><span>*, base_dir: str = '/Users/wbergamin/.bolt-app-installation', historical_data_enabled: bool = True, client_id: Optional[str] = None, logger: logging.Logger = &lt;Logger slack_sdk.oauth.installation_store.file (WARNING)&gt;)</span>
295295
</code></dt>
296296
<dd>
297297
<div class="desc"><p>The installation store interface.</p>

docs/api-docs/slack_sdk/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>*, base_dir: str = '/Users/kazuhiro.sera/.bolt-app-installation', historical_data_enabled: bool = True, client_id: Optional[str] = None, logger: logging.Logger = &lt;Logger slack_sdk.oauth.installation_store.file (WARNING)&gt;)</span>
330+
<span>(</span><span>*, base_dir: str = '/Users/wbergamin/.bolt-app-installation', historical_data_enabled: bool = True, client_id: Optional[str] = None, logger: logging.Logger = &lt;Logger slack_sdk.oauth.installation_store.file (WARNING)&gt;)</span>
331331
</code></dt>
332332
<dd>
333333
<div class="desc"><p>The installation store interface.</p>

docs/api-docs/slack_sdk/oauth/state_store/file/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
110110
<dl>
111111
<dt id="slack_sdk.oauth.state_store.file.FileOAuthStateStore"><code class="flex name class">
112112
<span>class <span class="ident">FileOAuthStateStore</span></span>
113-
<span>(</span><span>*, expiration_seconds: int, base_dir: str = '/Users/kazuhiro.sera/.bolt-app-oauth-state', client_id: Optional[str] = None, logger: logging.Logger = &lt;Logger slack_sdk.oauth.state_store.file (WARNING)&gt;)</span>
113+
<span>(</span><span>*, expiration_seconds: int, base_dir: str = '/Users/wbergamin/.bolt-app-oauth-state', client_id: Optional[str] = None, logger: logging.Logger = &lt;Logger slack_sdk.oauth.state_store.file (WARNING)&gt;)</span>
114114
</code></dt>
115115
<dd>
116116
<div class="desc"></div>

docs/api-docs/slack_sdk/oauth/state_store/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
8080
<dl>
8181
<dt id="slack_sdk.oauth.state_store.FileOAuthStateStore"><code class="flex name class">
8282
<span>class <span class="ident">FileOAuthStateStore</span></span>
83-
<span>(</span><span>*, expiration_seconds: int, base_dir: str = '/Users/kazuhiro.sera/.bolt-app-oauth-state', client_id: Optional[str] = None, logger: logging.Logger = &lt;Logger slack_sdk.oauth.state_store.file (WARNING)&gt;)</span>
83+
<span>(</span><span>*, expiration_seconds: int, base_dir: str = '/Users/wbergamin/.bolt-app-oauth-state', client_id: Optional[str] = None, logger: logging.Logger = &lt;Logger slack_sdk.oauth.state_store.file (WARNING)&gt;)</span>
8484
</code></dt>
8585
<dd>
8686
<div class="desc"></div>

docs/api-docs/slack_sdk/web/async_client.html

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4724,6 +4724,42 @@ <h1 class="title">Module <code>slack_sdk.web.async_client</code></h1>
47244724
&#34;&#34;&#34;
47254725
return await self.api_call(&#34;team.billing.info&#34;, params=kwargs)
47264726

4727+
async def team_externalTeams_list(
4728+
self,
4729+
*,
4730+
connection_status_filter: Optional[str] = None,
4731+
slack_connect_pref_filter: Optional[Sequence[str]] = None,
4732+
sort_direction: Optional[str] = None,
4733+
sort_field: Optional[str] = None,
4734+
workspace_filter: Optional[Sequence[str]] = None,
4735+
cursor: Optional[str] = None,
4736+
limit: Optional[int] = None,
4737+
**kwargs,
4738+
) -&gt; AsyncSlackResponse:
4739+
&#34;&#34;&#34;Returns a list of all the external teams connected and details about the connection.
4740+
https://api.slack.com/methods/team.externalTeams.list
4741+
&#34;&#34;&#34;
4742+
kwargs.update(
4743+
{
4744+
&#34;connection_status_filter&#34;: connection_status_filter,
4745+
&#34;sort_direction&#34;: sort_direction,
4746+
&#34;sort_field&#34;: sort_field,
4747+
&#34;cursor&#34;: cursor,
4748+
&#34;limit&#34;: limit,
4749+
}
4750+
)
4751+
if slack_connect_pref_filter is not None:
4752+
if isinstance(slack_connect_pref_filter, (list, Tuple)):
4753+
kwargs.update({&#34;slack_connect_pref_filter&#34;: &#34;,&#34;.join(slack_connect_pref_filter)})
4754+
else:
4755+
kwargs.update({&#34;slack_connect_pref_filter&#34;: slack_connect_pref_filter})
4756+
if workspace_filter is not None:
4757+
if isinstance(workspace_filter, (list, Tuple)):
4758+
kwargs.update({&#34;workspace_filter&#34;: &#34;,&#34;.join(workspace_filter)})
4759+
else:
4760+
kwargs.update({&#34;workspace_filter&#34;: workspace_filter})
4761+
return await self.api_call(&#34;team.externalTeams.list&#34;, http_verb=&#34;GET&#34;, params=kwargs)
4762+
47274763
async def team_info(
47284764
self,
47294765
*,
@@ -10017,6 +10053,42 @@ <h2 id="note">Note</h2>
1001710053
&#34;&#34;&#34;
1001810054
return await self.api_call(&#34;team.billing.info&#34;, params=kwargs)
1001910055

10056+
async def team_externalTeams_list(
10057+
self,
10058+
*,
10059+
connection_status_filter: Optional[str] = None,
10060+
slack_connect_pref_filter: Optional[Sequence[str]] = None,
10061+
sort_direction: Optional[str] = None,
10062+
sort_field: Optional[str] = None,
10063+
workspace_filter: Optional[Sequence[str]] = None,
10064+
cursor: Optional[str] = None,
10065+
limit: Optional[int] = None,
10066+
**kwargs,
10067+
) -&gt; AsyncSlackResponse:
10068+
&#34;&#34;&#34;Returns a list of all the external teams connected and details about the connection.
10069+
https://api.slack.com/methods/team.externalTeams.list
10070+
&#34;&#34;&#34;
10071+
kwargs.update(
10072+
{
10073+
&#34;connection_status_filter&#34;: connection_status_filter,
10074+
&#34;sort_direction&#34;: sort_direction,
10075+
&#34;sort_field&#34;: sort_field,
10076+
&#34;cursor&#34;: cursor,
10077+
&#34;limit&#34;: limit,
10078+
}
10079+
)
10080+
if slack_connect_pref_filter is not None:
10081+
if isinstance(slack_connect_pref_filter, (list, Tuple)):
10082+
kwargs.update({&#34;slack_connect_pref_filter&#34;: &#34;,&#34;.join(slack_connect_pref_filter)})
10083+
else:
10084+
kwargs.update({&#34;slack_connect_pref_filter&#34;: slack_connect_pref_filter})
10085+
if workspace_filter is not None:
10086+
if isinstance(workspace_filter, (list, Tuple)):
10087+
kwargs.update({&#34;workspace_filter&#34;: &#34;,&#34;.join(workspace_filter)})
10088+
else:
10089+
kwargs.update({&#34;workspace_filter&#34;: workspace_filter})
10090+
return await self.api_call(&#34;team.externalTeams.list&#34;, http_verb=&#34;GET&#34;, params=kwargs)
10091+
1002010092
async def team_info(
1002110093
self,
1002210094
*,
@@ -17924,6 +17996,53 @@ <h3>Methods</h3>
1792417996
return await self.api_call(&#34;team.billing.info&#34;, params=kwargs)</code></pre>
1792517997
</details>
1792617998
</dd>
17999+
<dt id="slack_sdk.web.async_client.AsyncWebClient.team_externalTeams_list"><code class="name flex">
18000+
<span>async def <span class="ident">team_externalTeams_list</span></span>(<span>self, *, connection_status_filter: Optional[str] = None, slack_connect_pref_filter: Optional[Sequence[str]] = None, sort_direction: Optional[str] = None, sort_field: Optional[str] = None, workspace_filter: Optional[Sequence[str]] = None, cursor: Optional[str] = None, limit: Optional[int] = None, **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>
18001+
</code></dt>
18002+
<dd>
18003+
<div class="desc"><p>Returns a list of all the external teams connected and details about the connection.
18004+
<a href="https://api.slack.com/methods/team.externalTeams.list">https://api.slack.com/methods/team.externalTeams.list</a></p></div>
18005+
<details class="source">
18006+
<summary>
18007+
<span>Expand source code</span>
18008+
</summary>
18009+
<pre><code class="python">async def team_externalTeams_list(
18010+
self,
18011+
*,
18012+
connection_status_filter: Optional[str] = None,
18013+
slack_connect_pref_filter: Optional[Sequence[str]] = None,
18014+
sort_direction: Optional[str] = None,
18015+
sort_field: Optional[str] = None,
18016+
workspace_filter: Optional[Sequence[str]] = None,
18017+
cursor: Optional[str] = None,
18018+
limit: Optional[int] = None,
18019+
**kwargs,
18020+
) -&gt; AsyncSlackResponse:
18021+
&#34;&#34;&#34;Returns a list of all the external teams connected and details about the connection.
18022+
https://api.slack.com/methods/team.externalTeams.list
18023+
&#34;&#34;&#34;
18024+
kwargs.update(
18025+
{
18026+
&#34;connection_status_filter&#34;: connection_status_filter,
18027+
&#34;sort_direction&#34;: sort_direction,
18028+
&#34;sort_field&#34;: sort_field,
18029+
&#34;cursor&#34;: cursor,
18030+
&#34;limit&#34;: limit,
18031+
}
18032+
)
18033+
if slack_connect_pref_filter is not None:
18034+
if isinstance(slack_connect_pref_filter, (list, Tuple)):
18035+
kwargs.update({&#34;slack_connect_pref_filter&#34;: &#34;,&#34;.join(slack_connect_pref_filter)})
18036+
else:
18037+
kwargs.update({&#34;slack_connect_pref_filter&#34;: slack_connect_pref_filter})
18038+
if workspace_filter is not None:
18039+
if isinstance(workspace_filter, (list, Tuple)):
18040+
kwargs.update({&#34;workspace_filter&#34;: &#34;,&#34;.join(workspace_filter)})
18041+
else:
18042+
kwargs.update({&#34;workspace_filter&#34;: workspace_filter})
18043+
return await self.api_call(&#34;team.externalTeams.list&#34;, http_verb=&#34;GET&#34;, params=kwargs)</code></pre>
18044+
</details>
18045+
</dd>
1792718046
<dt id="slack_sdk.web.async_client.AsyncWebClient.team_info"><code class="name flex">
1792818047
<span>async def <span class="ident">team_info</span></span>(<span>self, *, team: Optional[str] = None, domain: Optional[str] = None, **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>
1792918048
</code></dt>
@@ -19133,6 +19252,7 @@ <h4><code><a title="slack_sdk.web.async_client.AsyncWebClient" href="#slack_sdk.
1913319252
<li><code><a title="slack_sdk.web.async_client.AsyncWebClient.team_accessLogs" href="#slack_sdk.web.async_client.AsyncWebClient.team_accessLogs">team_accessLogs</a></code></li>
1913419253
<li><code><a title="slack_sdk.web.async_client.AsyncWebClient.team_billableInfo" href="#slack_sdk.web.async_client.AsyncWebClient.team_billableInfo">team_billableInfo</a></code></li>
1913519254
<li><code><a title="slack_sdk.web.async_client.AsyncWebClient.team_billing_info" href="#slack_sdk.web.async_client.AsyncWebClient.team_billing_info">team_billing_info</a></code></li>
19255+
<li><code><a title="slack_sdk.web.async_client.AsyncWebClient.team_externalTeams_list" href="#slack_sdk.web.async_client.AsyncWebClient.team_externalTeams_list">team_externalTeams_list</a></code></li>
1913619256
<li><code><a title="slack_sdk.web.async_client.AsyncWebClient.team_info" href="#slack_sdk.web.async_client.AsyncWebClient.team_info">team_info</a></code></li>
1913719257
<li><code><a title="slack_sdk.web.async_client.AsyncWebClient.team_integrationLogs" href="#slack_sdk.web.async_client.AsyncWebClient.team_integrationLogs">team_integrationLogs</a></code></li>
1913819258
<li><code><a title="slack_sdk.web.async_client.AsyncWebClient.team_preferences_list" href="#slack_sdk.web.async_client.AsyncWebClient.team_preferences_list">team_preferences_list</a></code></li>

0 commit comments

Comments
 (0)