package reactions
Type Members
- case class SlackApiReactionsAddRequest(channel: SlackChannelId, name: String, timestamp: String) extends Product with Serializable
Request of https://api.slack.com/methods/reactions.add
- case class SlackApiReactionsAddResponse() extends Product with Serializable
Response of https://api.slack.com/methods/reactions.add
- case class SlackApiReactionsGetRequest(channel: SlackChannelId, timestamp: String, full: Option[Boolean] = None) extends Product with Serializable
Request of https://api.slack.com/methods/reactions.get
- case class SlackApiReactionsGetResponse(message: SlackMessage) extends Product with Serializable
Response of https://api.slack.com/methods/reactions.get
- case class SlackApiReactionsListItem(channel: SlackChannelId, message: SlackMessage) extends Product with Serializable
- case class SlackApiReactionsListRequest(cursor: Option[SlackCursorId] = None, limit: Option[Long] = None, user: Option[SlackUserId] = None, full: Option[Boolean] = None) extends Product with Serializable
Request of https://api.slack.com/methods/reactions.list
- case class SlackApiReactionsListResponse(items: List[SlackApiReactionsListItem] = List(), response_metadata: Option[SlackApiResponseMetadata] = None) extends SlackApiScrollableResponse[SlackApiReactionsListItem, SlackCursorId] with Product with Serializable
Response of https://api.slack.com/methods/reactions.list
- case class SlackApiReactionsRemoveRequest(channel: SlackChannelId, name: String, timestamp: String) extends Product with Serializable
Request of https://api.slack.com/methods/reactions.remove
- case class SlackApiReactionsRemoveResponse() extends Product with Serializable
Response of https://api.slack.com/methods/reactions.remove