Packages

package users

Type Members

  1. case class SlackApiUsersConversationsRequest(cursor: Option[SlackCursorId] = None, exclude_archived: Option[Boolean] = None, limit: Option[Long] = None, types: Option[List[String]] = None, user: Option[SlackUserId] = None) extends Product with Serializable

    Request of https://api.slack.com/methods/users.conversations

  2. case class SlackApiUsersConversationsResponse(channels: List[SlackChannelInfo], response_metadata: Option[SlackApiResponseMetadata] = None) extends SlackApiScrollableResponse[SlackChannelInfo, SlackCursorId] with Product with Serializable

    Response of https://api.slack.com/methods/users.conversations

  3. case class SlackApiUsersGetPresenceRequest(user: SlackUserId) extends Product with Serializable

    Request of https://api.slack.com/methods/users.getPresence

  4. case class SlackApiUsersGetPresenceResponse(presence: String, online: Option[Boolean] = None, auto_away: Option[Boolean] = None, manual_away: Option[Boolean] = None, connection_count: Option[Long] = None, last_activity: Option[SlackDateTime] = None) extends Product with Serializable

    Response of https://api.slack.com/methods/users.getPresence

  5. case class SlackApiUsersIdentityRequest() extends Product with Serializable

    Request of https://api.slack.com/methods/users.identity

  6. case class SlackApiUsersIdentityResponse(user: SlackUserProfile, team: SlackBasicTeamInfo) extends Product with Serializable

    Response of https://api.slack.com/methods/users.identity

  7. case class SlackApiUsersInfoRequest(user: SlackUserId, include_locale: Option[Boolean] = None) extends Product with Serializable

    Request of https://api.slack.com/methods/users.info

  8. case class SlackApiUsersInfoResponse(user: SlackUserInfo) extends Product with Serializable

    Response of https://api.slack.com/methods/users.info

  9. case class SlackApiUsersListRequest(cursor: Option[SlackCursorId], include_locale: Option[Boolean] = None, limit: Option[Long] = None) extends Product with Serializable

    Request of https://api.slack.com/methods/users.list

  10. case class SlackApiUsersListResponse(members: List[SlackUserInfo], cache_ts: Option[SlackDateTime] = None, response_metadata: Option[SlackApiResponseMetadata] = None) extends SlackApiScrollableResponse[SlackUserInfo, SlackCursorId] with Product with Serializable

    Response of https://api.slack.com/methods/users.list

  11. case class SlackApiUsersLookupByEmailRequest(email: String) extends Product with Serializable

    Request of https://api.slack.com/methods/users.lookupByEmail

  12. case class SlackApiUsersLookupByEmailResponse(user: SlackUserInfo) extends Product with Serializable

    Response of https://api.slack.com/methods/users.lookupByEmail

  13. case class SlackApiUsersProfileGetRequest(user: Option[SlackUserId] = None, include_locale: Option[Boolean] = None) extends Product with Serializable

    Request of https://api.slack.com/methods/users.profile.get

  14. case class SlackApiUsersProfileGetResponse(profile: SlackUserProfile) extends Product with Serializable

    Response of https://api.slack.com/methods/users.profile.get

  15. case class SlackApiUsersProfileSetRequest(profile: SlackUserProfile, user: Option[SlackUserId] = None) extends Product with Serializable

    Request of https://api.slack.com/methods/users.profile.set

  16. case class SlackApiUsersProfileSetResponse(profile: SlackUserProfile) extends Product with Serializable

    Response of https://api.slack.com/methods/users.profile.set

  17. case class SlackApiUsersSetPresenceRequest(presence: String) extends Product with Serializable

    Request of https://api.slack.com/methods/users.setPresence

  18. case class SlackApiUsersSetPresenceResponse() extends Product with Serializable

    Response of https://api.slack.com/methods/users.setPresence

Ungrouped