Skip to main content

lib/jido/chat/slack/socket_mode/client.ex

defmodule Jido.Chat.Slack.SocketMode.Client do
  @moduledoc """
  Contract for opening Slack Socket Mode connections.
  """

  @callback open_socket(app_token :: String.t(), opts :: keyword()) ::
              {:ok, String.t()} | {:error, term()}
end