class Clacky::Channel::Adapters::Feishu::WSClient

def initialize(app_id:, app_secret:, domain: DEFAULT_DOMAIN)

def initialize(app_id:, app_secret:, domain: DEFAULT_DOMAIN)
  @app_id = app_id
  @app_secret = app_secret
  @domain = domain
  @running = false
  @ws = nil
  @ping_thread = nil
  @ping_interval = 90 # overridden by server config
  @seq_id = 0
  @service_id = 0
end