MCPcopy Index your code
hub / github.com/slackapi/python-slack-sdk / conversations_list

Method conversations_list

slack_sdk/web/client.py:3360–3385  ·  view source on GitHub ↗

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,
    )

Source from the content-addressed store, hash-verified

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,

Callers 15

setUpMethod · 0.95
setUpMethod · 0.95
setUpMethod · 0.95
setUpMethod · 0.95
channels.pyFile · 0.45

Calls 1

api_callMethod · 0.45

Tested by 15

setUpMethod · 0.76
setUpMethod · 0.76
setUpMethod · 0.76
setUpMethod · 0.76