package slack

  1. Overview
  2. Docs
type t = {
  1. ua : string;
  2. secrets : Slack_t.secrets;
}
val make_secrets : ?slack_access_token:string -> ?slack_signing_secret:string -> unit -> Slack_t.secrets
val make : ua:string -> secrets:Slack_t.secrets -> t
val get_secrets_from_file : string -> Slack_j.secrets
val get_ctx : ?secrets_path:string -> ?ua:string -> unit -> t
val empty_ctx : unit -> t
val get_slack_access_token : t -> string