Create a Channel Canvas for a channel https://docs.slack.dev/reference/methods/canvases.access.delete
(
self,
*,
canvas_id: str,
channel_ids: Optional[Union[Sequence[str], str]] = None,
user_ids: Optional[Union[Sequence[str], str]] = None,
**kwargs,
)
| 2433 | return self.api_call("canvases.access.set", params=kwargs) |
| 2434 | |
| 2435 | def canvases_access_delete( |
| 2436 | self, |
| 2437 | *, |
| 2438 | canvas_id: str, |
| 2439 | channel_ids: Optional[Union[Sequence[str], str]] = None, |
| 2440 | user_ids: Optional[Union[Sequence[str], str]] = None, |
| 2441 | **kwargs, |
| 2442 | ) -> SlackResponse: |
| 2443 | """Create a Channel Canvas for a channel |
| 2444 | https://docs.slack.dev/reference/methods/canvases.access.delete |
| 2445 | """ |
| 2446 | kwargs.update({"canvas_id": canvas_id}) |
| 2447 | if channel_ids is not None: |
| 2448 | if isinstance(channel_ids, (list, tuple)): |
| 2449 | kwargs.update({"channel_ids": ",".join(channel_ids)}) |
| 2450 | else: |
| 2451 | kwargs.update({"channel_ids": channel_ids}) |
| 2452 | if user_ids is not None: |
| 2453 | if isinstance(user_ids, (list, tuple)): |
| 2454 | kwargs.update({"user_ids": ",".join(user_ids)}) |
| 2455 | else: |
| 2456 | kwargs.update({"user_ids": user_ids}) |
| 2457 | return self.api_call("canvases.access.delete", params=kwargs) |
| 2458 | |
| 2459 | def canvases_sections_lookup( |
| 2460 | self, |