Lists all channels in a Slack team. https://docs.slack.dev/reference/methods/conversations.list
(
self,
*,
cursor: Optional[str] = None,
exclude_archived: Optional[bool] = None,
limit: Optional[int] = None,
team_id: Optional[str] = None,
types: Optional[Union[str, Sequence[str]]] = None,
**kwargs,
)
| 3358 | return self.api_call("conversations.leave", params=kwargs) |
| 3359 | |
| 3360 | def conversations_list( |
| 3361 | self, |
| 3362 | *, |
| 3363 | cursor: Optional[str] = None, |
| 3364 | exclude_archived: Optional[bool] = None, |
| 3365 | limit: Optional[int] = None, |
| 3366 | team_id: Optional[str] = None, |
| 3367 | types: Optional[Union[str, Sequence[str]]] = None, |
| 3368 | **kwargs, |
| 3369 | ) -> SlackResponse: |
| 3370 | """Lists all channels in a Slack team. |
| 3371 | https://docs.slack.dev/reference/methods/conversations.list |
| 3372 | """ |
| 3373 | kwargs.update( |
| 3374 | { |
| 3375 | "cursor": cursor, |
| 3376 | "exclude_archived": exclude_archived, |
| 3377 | "limit": limit, |
| 3378 | "team_id": team_id, |
| 3379 | } |
| 3380 | ) |
| 3381 | if isinstance(types, (list, tuple)): |
| 3382 | kwargs.update({"types": ",".join(types)}) |
| 3383 | else: |
| 3384 | kwargs.update({"types": types}) |
| 3385 | return self.api_call("conversations.list", http_verb="GET", params=kwargs) |
| 3386 | |
| 3387 | def conversations_listConnectInvites( |
| 3388 | self, |