Noizu.Slack.Users (Noizu.Slack v0.1.0)

Copy Markdown View Source

Workspace users (users.*). Slack params go in opts.

Summary

Functions

GET users.info — one user's profile.

GET users.list — workspace members (one page).

GET users.list — streams every member across pages.

GET users.lookupByEmail — finds a user by email address.

Functions

info(client, user, opts \\ [])

GET users.info — one user's profile.

list(client, opts \\ [])

GET users.list — workspace members (one page).

list_stream(client, opts \\ [])

@spec list_stream(Noizu.Slack.Client.t(), keyword()) :: Enumerable.t()

GET users.list — streams every member across pages.

lookup_by_email(client, email, opts \\ [])

@spec lookup_by_email(Noizu.Slack.Client.t(), String.t(), keyword()) ::
  Noizu.Slack.Request.result()

GET users.lookupByEmail — finds a user by email address.