Packages

package slack

Linear Supertypes
WithAccess, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. slack
  2. WithAccess
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type AccessToken = Has[Token]
  2. type ClientSecret = Has[Token]
  3. type SlackEnv = SlackClient with AccessToken
  4. type SlackError = Throwable

Value Members

  1. val accessToken: URIO[AccessToken, String]
    Definition Classes
    WithAccess
  2. def authenticateM[U[_], T](request: RequestT[U, T, Any]): URIO[AccessToken, RequestT[U, T, Any]]
    Definition Classes
    WithAccess
  3. val clientId: URIO[ClientSecret, String]
  4. val clientSecret: URIO[ClientSecret, String]
  5. def withAccessToken(token: String): WithAccessPartially
    Definition Classes
    WithAccess
  6. def withAccessTokenM[R <: Has[_], E](token: ZIO[R, E, Token]): WithAccessPartiallyM[R, E]
    Definition Classes
    WithAccess
  7. def withAccessTokenM[R <: Has[_], E](token: ZIO[R, E, String], dummy: Boolean): WithAccessPartiallyM[R, E]
    Definition Classes
    WithAccess

Inherited from WithAccess

Inherited from AnyRef

Inherited from Any

Ungrouped