package oauth
Type Members
- case class SlackOAuthIncomingWebHook(channel: String, channel_id: SlackChannelId, configuration_url: String, url: String) extends Product with Serializable
Incoming Webhook information in OAuth responses https://api.slack.com/messaging/webhooks
- case class SlackOAuthV2AccessTokenResponse(access_token: SlackAccessTokenValue, token_type: SlackApiTokenType, scope: SlackApiTokenScope, bot_user_id: Option[SlackUserId] = None, app_id: SlackAppId, team: SlackTeamInfo, enterprise: Option[SlackBasicEnterpriseInfo] = None, authed_user: SlackOAuthV2AuthedUser, incoming_webhook: Option[SlackOAuthIncomingWebHook] = None) extends Product with Serializable
Slack OAuth v2 access response https://api.slack.com/methods/oauth.v2.access
- case class SlackOAuthV2AuthedUser(id: SlackUserId, scope: Option[SlackApiTokenScope] = None, access_token: Option[SlackAccessTokenValue] = None, token_type: Option[SlackApiTokenType] = None) extends Product with Serializable
Slack OAuth v2 user info that installed a bot https://api.slack.com/methods/oauth.v2.access