package users
Type Members
- 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
- 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
- case class SlackApiUsersGetPresenceRequest(user: SlackUserId) extends Product with Serializable
Request of https://api.slack.com/methods/users.getPresence
- 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
- case class SlackApiUsersIdentityRequest() extends Product with Serializable
Request of https://api.slack.com/methods/users.identity
- case class SlackApiUsersIdentityResponse(user: SlackUserProfile, team: SlackBasicTeamInfo) extends Product with Serializable
Response of https://api.slack.com/methods/users.identity
- case class SlackApiUsersInfoRequest(user: SlackUserId, include_locale: Option[Boolean] = None) extends Product with Serializable
Request of https://api.slack.com/methods/users.info
- case class SlackApiUsersInfoResponse(user: SlackUserInfo) extends Product with Serializable
Response of https://api.slack.com/methods/users.info
- 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
- 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
- case class SlackApiUsersLookupByEmailRequest(email: String) extends Product with Serializable
Request of https://api.slack.com/methods/users.lookupByEmail
- case class SlackApiUsersLookupByEmailResponse(user: SlackUserInfo) extends Product with Serializable
Response of https://api.slack.com/methods/users.lookupByEmail
- 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
- case class SlackApiUsersProfileGetResponse(profile: SlackUserProfile) extends Product with Serializable
Response of https://api.slack.com/methods/users.profile.get
- case class SlackApiUsersProfileSetRequest(profile: SlackUserProfile, user: Option[SlackUserId] = None) extends Product with Serializable
Request of https://api.slack.com/methods/users.profile.set
- case class SlackApiUsersProfileSetResponse(profile: SlackUserProfile) extends Product with Serializable
Response of https://api.slack.com/methods/users.profile.set
- case class SlackApiUsersSetPresenceRequest(presence: String) extends Product with Serializable
Request of https://api.slack.com/methods/users.setPresence
- case class SlackApiUsersSetPresenceResponse() extends Product with Serializable
Response of https://api.slack.com/methods/users.setPresence