Skip to content

Commit 48661f8

Browse files
committed
version 3.15.2
1 parent 619c638 commit 48661f8

File tree

23 files changed

+122
-33
lines changed

23 files changed

+122
-33
lines changed

docs/about.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,4 +252,4 @@ <h2>Python Slack SDK<a class="headerlink" href="#product-name" title="Permalink
252252
</script>
253253
<script async src="https://www.google-analytics.com/analytics.js"></script>
254254
</body>
255-
</html>
255+
</html>

docs/api-docs/slack_sdk/audit_logs/v1/logs.html

Lines changed: 46 additions & 2 deletions
Large diffs are not rendered by default.

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
@@ -275,7 +275,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
275275
<dl>
276276
<dt id="slack_sdk.oauth.installation_store.file.FileInstallationStore"><code class="flex name class">
277277
<span>class <span class="ident">FileInstallationStore</span></span>
278-
<span>(</span><span>*, base_dir: str = '/Users/ksera/.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>
278+
<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>
279279
</code></dt>
280280
<dd>
281281
<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/ksera/.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/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>
114114
</code></dt>
115115
<dd>
116116
<div class="desc"></div>

docs/api-docs/slack_sdk/version.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ <h1 class="title">Module <code>slack_sdk.version</code></h1>
2828
<span>Expand source code</span>
2929
</summary>
3030
<pre><code class="python">&#34;&#34;&#34;Check the latest version at https://pypi.org/project/slack-sdk/&#34;&#34;&#34;
31-
__version__ = &#34;3.15.1&#34;</code></pre>
31+
__version__ = &#34;3.15.2&#34;</code></pre>
3232
</details>
3333
</section>
3434
<section>

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

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2240,6 +2240,7 @@ <h1 class="title">Module <code>slack_sdk.web.async_client</code></h1>
22402240
attachments: Optional[Sequence[Union[Dict, Attachment]]] = None,
22412241
blocks: Optional[Sequence[Union[Dict, Block]]] = None,
22422242
as_user: Optional[bool] = None,
2243+
file_ids: Optional[Union[str, Sequence[str]]] = None,
22432244
link_names: Optional[bool] = None,
22442245
parse: Optional[str] = None, # none, full
22452246
reply_broadcast: Optional[bool] = None,
@@ -2261,6 +2262,10 @@ <h1 class="title">Module <code>slack_sdk.web.async_client</code></h1>
22612262
&#34;reply_broadcast&#34;: reply_broadcast,
22622263
}
22632264
)
2265+
if isinstance(file_ids, (list, Tuple)):
2266+
kwargs.update({&#34;file_ids&#34;: &#34;,&#34;.join(file_ids)})
2267+
else:
2268+
kwargs.update({&#34;file_ids&#34;: file_ids})
22642269
_parse_web_class_objects(kwargs)
22652270
kwargs = _remove_none_values(kwargs)
22662271
_warn_if_text_is_missing(&#34;chat.update&#34;, kwargs)
@@ -2477,7 +2482,7 @@ <h1 class="title">Module <code>slack_sdk.web.async_client</code></h1>
24772482
else:
24782483
kwargs.update({&#34;emails&#34;: emails})
24792484
if isinstance(user_ids, (list, Tuple)):
2480-
kwargs.update({&#34;emails&#34;: &#34;,&#34;.join(user_ids)})
2485+
kwargs.update({&#34;user_ids&#34;: &#34;,&#34;.join(user_ids)})
24812486
else:
24822487
kwargs.update({&#34;user_ids&#34;: user_ids})
24832488
return await self.api_call(
@@ -6779,6 +6784,7 @@ <h2 id="note">Note</h2>
67796784
attachments: Optional[Sequence[Union[Dict, Attachment]]] = None,
67806785
blocks: Optional[Sequence[Union[Dict, Block]]] = None,
67816786
as_user: Optional[bool] = None,
6787+
file_ids: Optional[Union[str, Sequence[str]]] = None,
67826788
link_names: Optional[bool] = None,
67836789
parse: Optional[str] = None, # none, full
67846790
reply_broadcast: Optional[bool] = None,
@@ -6800,6 +6806,10 @@ <h2 id="note">Note</h2>
68006806
&#34;reply_broadcast&#34;: reply_broadcast,
68016807
}
68026808
)
6809+
if isinstance(file_ids, (list, Tuple)):
6810+
kwargs.update({&#34;file_ids&#34;: &#34;,&#34;.join(file_ids)})
6811+
else:
6812+
kwargs.update({&#34;file_ids&#34;: file_ids})
68036813
_parse_web_class_objects(kwargs)
68046814
kwargs = _remove_none_values(kwargs)
68056815
_warn_if_text_is_missing(&#34;chat.update&#34;, kwargs)
@@ -7016,7 +7026,7 @@ <h2 id="note">Note</h2>
70167026
else:
70177027
kwargs.update({&#34;emails&#34;: emails})
70187028
if isinstance(user_ids, (list, Tuple)):
7019-
kwargs.update({&#34;emails&#34;: &#34;,&#34;.join(user_ids)})
7029+
kwargs.update({&#34;user_ids&#34;: &#34;,&#34;.join(user_ids)})
70207030
else:
70217031
kwargs.update({&#34;user_ids&#34;: user_ids})
70227032
return await self.api_call(
@@ -12499,7 +12509,7 @@ <h3>Methods</h3>
1249912509
</details>
1250012510
</dd>
1250112511
<dt id="slack_sdk.web.async_client.AsyncWebClient.chat_update"><code class="name flex">
12502-
<span>async def <span class="ident">chat_update</span></span>(<span>self, *, channel: str, ts: str, text: Optional[str] = None, attachments: Optional[Sequence[Union[Dict, <a title="slack_sdk.models.attachments.Attachment" href="../models/attachments/index.html#slack_sdk.models.attachments.Attachment">Attachment</a>]]] = None, 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, as_user: Optional[bool] = None, link_names: Optional[bool] = None, parse: Optional[str] = None, reply_broadcast: Optional[bool] = 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>
12512+
<span>async def <span class="ident">chat_update</span></span>(<span>self, *, channel: str, ts: str, text: Optional[str] = None, attachments: Optional[Sequence[Union[Dict, <a title="slack_sdk.models.attachments.Attachment" href="../models/attachments/index.html#slack_sdk.models.attachments.Attachment">Attachment</a>]]] = None, 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, as_user: Optional[bool] = None, file_ids: Union[str, Sequence[str], ForwardRef(None)] = None, link_names: Optional[bool] = None, parse: Optional[str] = None, reply_broadcast: Optional[bool] = 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>
1250312513
</code></dt>
1250412514
<dd>
1250512515
<div class="desc"><p>Updates a message in a channel.
@@ -12517,6 +12527,7 @@ <h3>Methods</h3>
1251712527
attachments: Optional[Sequence[Union[Dict, Attachment]]] = None,
1251812528
blocks: Optional[Sequence[Union[Dict, Block]]] = None,
1251912529
as_user: Optional[bool] = None,
12530+
file_ids: Optional[Union[str, Sequence[str]]] = None,
1252012531
link_names: Optional[bool] = None,
1252112532
parse: Optional[str] = None, # none, full
1252212533
reply_broadcast: Optional[bool] = None,
@@ -12538,6 +12549,10 @@ <h3>Methods</h3>
1253812549
&#34;reply_broadcast&#34;: reply_broadcast,
1253912550
}
1254012551
)
12552+
if isinstance(file_ids, (list, Tuple)):
12553+
kwargs.update({&#34;file_ids&#34;: &#34;,&#34;.join(file_ids)})
12554+
else:
12555+
kwargs.update({&#34;file_ids&#34;: file_ids})
1254112556
_parse_web_class_objects(kwargs)
1254212557
kwargs = _remove_none_values(kwargs)
1254312558
_warn_if_text_is_missing(&#34;chat.update&#34;, kwargs)
@@ -12838,7 +12853,7 @@ <h3>Methods</h3>
1283812853
else:
1283912854
kwargs.update({&#34;emails&#34;: emails})
1284012855
if isinstance(user_ids, (list, Tuple)):
12841-
kwargs.update({&#34;emails&#34;: &#34;,&#34;.join(user_ids)})
12856+
kwargs.update({&#34;user_ids&#34;: &#34;,&#34;.join(user_ids)})
1284212857
else:
1284312858
kwargs.update({&#34;user_ids&#34;: user_ids})
1284412859
return await self.api_call(

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

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2189,6 +2189,7 @@ <h1 class="title">Module <code>slack_sdk.web.client</code></h1>
21892189
attachments: Optional[Sequence[Union[Dict, Attachment]]] = None,
21902190
blocks: Optional[Sequence[Union[Dict, Block]]] = None,
21912191
as_user: Optional[bool] = None,
2192+
file_ids: Optional[Union[str, Sequence[str]]] = None,
21922193
link_names: Optional[bool] = None,
21932194
parse: Optional[str] = None, # none, full
21942195
reply_broadcast: Optional[bool] = None,
@@ -2210,6 +2211,10 @@ <h1 class="title">Module <code>slack_sdk.web.client</code></h1>
22102211
&#34;reply_broadcast&#34;: reply_broadcast,
22112212
}
22122213
)
2214+
if isinstance(file_ids, (list, Tuple)):
2215+
kwargs.update({&#34;file_ids&#34;: &#34;,&#34;.join(file_ids)})
2216+
else:
2217+
kwargs.update({&#34;file_ids&#34;: file_ids})
22132218
_parse_web_class_objects(kwargs)
22142219
kwargs = _remove_none_values(kwargs)
22152220
_warn_if_text_is_missing(&#34;chat.update&#34;, kwargs)
@@ -2424,7 +2429,7 @@ <h1 class="title">Module <code>slack_sdk.web.client</code></h1>
24242429
else:
24252430
kwargs.update({&#34;emails&#34;: emails})
24262431
if isinstance(user_ids, (list, Tuple)):
2427-
kwargs.update({&#34;emails&#34;: &#34;,&#34;.join(user_ids)})
2432+
kwargs.update({&#34;user_ids&#34;: &#34;,&#34;.join(user_ids)})
24282433
else:
24292434
kwargs.update({&#34;user_ids&#34;: user_ids})
24302435
return self.api_call(
@@ -6666,6 +6671,7 @@ <h2 id="note">Note</h2>
66666671
attachments: Optional[Sequence[Union[Dict, Attachment]]] = None,
66676672
blocks: Optional[Sequence[Union[Dict, Block]]] = None,
66686673
as_user: Optional[bool] = None,
6674+
file_ids: Optional[Union[str, Sequence[str]]] = None,
66696675
link_names: Optional[bool] = None,
66706676
parse: Optional[str] = None, # none, full
66716677
reply_broadcast: Optional[bool] = None,
@@ -6687,6 +6693,10 @@ <h2 id="note">Note</h2>
66876693
&#34;reply_broadcast&#34;: reply_broadcast,
66886694
}
66896695
)
6696+
if isinstance(file_ids, (list, Tuple)):
6697+
kwargs.update({&#34;file_ids&#34;: &#34;,&#34;.join(file_ids)})
6698+
else:
6699+
kwargs.update({&#34;file_ids&#34;: file_ids})
66906700
_parse_web_class_objects(kwargs)
66916701
kwargs = _remove_none_values(kwargs)
66926702
_warn_if_text_is_missing(&#34;chat.update&#34;, kwargs)
@@ -6901,7 +6911,7 @@ <h2 id="note">Note</h2>
69016911
else:
69026912
kwargs.update({&#34;emails&#34;: emails})
69036913
if isinstance(user_ids, (list, Tuple)):
6904-
kwargs.update({&#34;emails&#34;: &#34;,&#34;.join(user_ids)})
6914+
kwargs.update({&#34;user_ids&#34;: &#34;,&#34;.join(user_ids)})
69056915
else:
69066916
kwargs.update({&#34;user_ids&#34;: user_ids})
69076917
return self.api_call(
@@ -12324,7 +12334,7 @@ <h3>Methods</h3>
1232412334
</details>
1232512335
</dd>
1232612336
<dt id="slack_sdk.web.client.WebClient.chat_update"><code class="name flex">
12327-
<span>def <span class="ident">chat_update</span></span>(<span>self, *, channel: str, ts: str, text: Optional[str] = None, attachments: Optional[Sequence[Union[Dict, <a title="slack_sdk.models.attachments.Attachment" href="../models/attachments/index.html#slack_sdk.models.attachments.Attachment">Attachment</a>]]] = None, 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, as_user: Optional[bool] = None, link_names: Optional[bool] = None, parse: Optional[str] = None, reply_broadcast: Optional[bool] = None, **kwargs) ‑> <a title="slack_sdk.web.slack_response.SlackResponse" href="slack_response.html#slack_sdk.web.slack_response.SlackResponse">SlackResponse</a></span>
12337+
<span>def <span class="ident">chat_update</span></span>(<span>self, *, channel: str, ts: str, text: Optional[str] = None, attachments: Optional[Sequence[Union[Dict, <a title="slack_sdk.models.attachments.Attachment" href="../models/attachments/index.html#slack_sdk.models.attachments.Attachment">Attachment</a>]]] = None, 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, as_user: Optional[bool] = None, file_ids: Union[str, Sequence[str], ForwardRef(None)] = None, link_names: Optional[bool] = None, parse: Optional[str] = None, reply_broadcast: Optional[bool] = None, **kwargs) ‑> <a title="slack_sdk.web.slack_response.SlackResponse" href="slack_response.html#slack_sdk.web.slack_response.SlackResponse">SlackResponse</a></span>
1232812338
</code></dt>
1232912339
<dd>
1233012340
<div class="desc"><p>Updates a message in a channel.
@@ -12342,6 +12352,7 @@ <h3>Methods</h3>
1234212352
attachments: Optional[Sequence[Union[Dict, Attachment]]] = None,
1234312353
blocks: Optional[Sequence[Union[Dict, Block]]] = None,
1234412354
as_user: Optional[bool] = None,
12355+
file_ids: Optional[Union[str, Sequence[str]]] = None,
1234512356
link_names: Optional[bool] = None,
1234612357
parse: Optional[str] = None, # none, full
1234712358
reply_broadcast: Optional[bool] = None,
@@ -12363,6 +12374,10 @@ <h3>Methods</h3>
1236312374
&#34;reply_broadcast&#34;: reply_broadcast,
1236412375
}
1236512376
)
12377+
if isinstance(file_ids, (list, Tuple)):
12378+
kwargs.update({&#34;file_ids&#34;: &#34;,&#34;.join(file_ids)})
12379+
else:
12380+
kwargs.update({&#34;file_ids&#34;: file_ids})
1236612381
_parse_web_class_objects(kwargs)
1236712382
kwargs = _remove_none_values(kwargs)
1236812383
_warn_if_text_is_missing(&#34;chat.update&#34;, kwargs)
@@ -12661,7 +12676,7 @@ <h3>Methods</h3>
1266112676
else:
1266212677
kwargs.update({&#34;emails&#34;: emails})
1266312678
if isinstance(user_ids, (list, Tuple)):
12664-
kwargs.update({&#34;emails&#34;: &#34;,&#34;.join(user_ids)})
12679+
kwargs.update({&#34;user_ids&#34;: &#34;,&#34;.join(user_ids)})
1266512680
else:
1266612681
kwargs.update({&#34;user_ids&#34;: user_ids})
1266712682
return self.api_call(

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

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2199,6 +2199,7 @@ <h1 class="title">Module <code>slack_sdk.web.legacy_client</code></h1>
21992199
attachments: Optional[Sequence[Union[Dict, Attachment]]] = None,
22002200
blocks: Optional[Sequence[Union[Dict, Block]]] = None,
22012201
as_user: Optional[bool] = None,
2202+
file_ids: Optional[Union[str, Sequence[str]]] = None,
22022203
link_names: Optional[bool] = None,
22032204
parse: Optional[str] = None, # none, full
22042205
reply_broadcast: Optional[bool] = None,
@@ -2220,6 +2221,10 @@ <h1 class="title">Module <code>slack_sdk.web.legacy_client</code></h1>
22202221
&#34;reply_broadcast&#34;: reply_broadcast,
22212222
}
22222223
)
2224+
if isinstance(file_ids, (list, Tuple)):
2225+
kwargs.update({&#34;file_ids&#34;: &#34;,&#34;.join(file_ids)})
2226+
else:
2227+
kwargs.update({&#34;file_ids&#34;: file_ids})
22232228
_parse_web_class_objects(kwargs)
22242229
kwargs = _remove_none_values(kwargs)
22252230
_warn_if_text_is_missing(&#34;chat.update&#34;, kwargs)
@@ -2434,7 +2439,7 @@ <h1 class="title">Module <code>slack_sdk.web.legacy_client</code></h1>
24342439
else:
24352440
kwargs.update({&#34;emails&#34;: emails})
24362441
if isinstance(user_ids, (list, Tuple)):
2437-
kwargs.update({&#34;emails&#34;: &#34;,&#34;.join(user_ids)})
2442+
kwargs.update({&#34;user_ids&#34;: &#34;,&#34;.join(user_ids)})
24382443
else:
24392444
kwargs.update({&#34;user_ids&#34;: user_ids})
24402445
return self.api_call(
@@ -6676,6 +6681,7 @@ <h2 id="note">Note</h2>
66766681
attachments: Optional[Sequence[Union[Dict, Attachment]]] = None,
66776682
blocks: Optional[Sequence[Union[Dict, Block]]] = None,
66786683
as_user: Optional[bool] = None,
6684+
file_ids: Optional[Union[str, Sequence[str]]] = None,
66796685
link_names: Optional[bool] = None,
66806686
parse: Optional[str] = None, # none, full
66816687
reply_broadcast: Optional[bool] = None,
@@ -6697,6 +6703,10 @@ <h2 id="note">Note</h2>
66976703
&#34;reply_broadcast&#34;: reply_broadcast,
66986704
}
66996705
)
6706+
if isinstance(file_ids, (list, Tuple)):
6707+
kwargs.update({&#34;file_ids&#34;: &#34;,&#34;.join(file_ids)})
6708+
else:
6709+
kwargs.update({&#34;file_ids&#34;: file_ids})
67006710
_parse_web_class_objects(kwargs)
67016711
kwargs = _remove_none_values(kwargs)
67026712
_warn_if_text_is_missing(&#34;chat.update&#34;, kwargs)
@@ -6911,7 +6921,7 @@ <h2 id="note">Note</h2>
69116921
else:
69126922
kwargs.update({&#34;emails&#34;: emails})
69136923
if isinstance(user_ids, (list, Tuple)):
6914-
kwargs.update({&#34;emails&#34;: &#34;,&#34;.join(user_ids)})
6924+
kwargs.update({&#34;user_ids&#34;: &#34;,&#34;.join(user_ids)})
69156925
else:
69166926
kwargs.update({&#34;user_ids&#34;: user_ids})
69176927
return self.api_call(
@@ -12334,7 +12344,7 @@ <h3>Methods</h3>
1233412344
</details>
1233512345
</dd>
1233612346
<dt id="slack_sdk.web.legacy_client.LegacyWebClient.chat_update"><code class="name flex">
12337-
<span>def <span class="ident">chat_update</span></span>(<span>self, *, channel: str, ts: str, text: Optional[str] = None, attachments: Optional[Sequence[Union[Dict, <a title="slack_sdk.models.attachments.Attachment" href="../models/attachments/index.html#slack_sdk.models.attachments.Attachment">Attachment</a>]]] = None, 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, as_user: Optional[bool] = None, link_names: Optional[bool] = None, parse: Optional[str] = None, reply_broadcast: Optional[bool] = None, **kwargs) ‑> Union[_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>
12347+
<span>def <span class="ident">chat_update</span></span>(<span>self, *, channel: str, ts: str, text: Optional[str] = None, attachments: Optional[Sequence[Union[Dict, <a title="slack_sdk.models.attachments.Attachment" href="../models/attachments/index.html#slack_sdk.models.attachments.Attachment">Attachment</a>]]] = None, 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, as_user: Optional[bool] = None, file_ids: Union[str, Sequence[str], ForwardRef(None)] = None, link_names: Optional[bool] = None, parse: Optional[str] = None, reply_broadcast: Optional[bool] = None, **kwargs) ‑> Union[_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>
1233812348
</code></dt>
1233912349
<dd>
1234012350
<div class="desc"><p>Updates a message in a channel.
@@ -12352,6 +12362,7 @@ <h3>Methods</h3>
1235212362
attachments: Optional[Sequence[Union[Dict, Attachment]]] = None,
1235312363
blocks: Optional[Sequence[Union[Dict, Block]]] = None,
1235412364
as_user: Optional[bool] = None,
12365+
file_ids: Optional[Union[str, Sequence[str]]] = None,
1235512366
link_names: Optional[bool] = None,
1235612367
parse: Optional[str] = None, # none, full
1235712368
reply_broadcast: Optional[bool] = None,
@@ -12373,6 +12384,10 @@ <h3>Methods</h3>
1237312384
&#34;reply_broadcast&#34;: reply_broadcast,
1237412385
}
1237512386
)
12387+
if isinstance(file_ids, (list, Tuple)):
12388+
kwargs.update({&#34;file_ids&#34;: &#34;,&#34;.join(file_ids)})
12389+
else:
12390+
kwargs.update({&#34;file_ids&#34;: file_ids})
1237612391
_parse_web_class_objects(kwargs)
1237712392
kwargs = _remove_none_values(kwargs)
1237812393
_warn_if_text_is_missing(&#34;chat.update&#34;, kwargs)
@@ -12671,7 +12686,7 @@ <h3>Methods</h3>
1267112686
else:
1267212687
kwargs.update({&#34;emails&#34;: emails})
1267312688
if isinstance(user_ids, (list, Tuple)):
12674-
kwargs.update({&#34;emails&#34;: &#34;,&#34;.join(user_ids)})
12689+
kwargs.update({&#34;user_ids&#34;: &#34;,&#34;.join(user_ids)})
1267512690
else:
1267612691
kwargs.update({&#34;user_ids&#34;: user_ids})
1267712692
return self.api_call(

0 commit comments

Comments
 (0)