summaryrefslogtreecommitdiff
path: root/lib/matrix_app_service/client.ex
blob: 519f5a2fbb17b6d8298f3848a6b1c3eeea8497b8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
defmodule MatrixAppService.Client do
  def client(user_id \\ nil, storage \\ nil) do
    base_url = Application.get_env(:matrix_app_service, :base_url)
    access_token = Application.get_env(:matrix_app_service, :access_token)

    %Polyjuice.Client{
      base_url: base_url,
      access_token: access_token,
      # "@alice:matrix.imago.local",
      user_id: user_id,
      storage: storage
    }
  end
end