summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/matrix_app_service/client.ex14
1 files changed, 14 insertions, 0 deletions
diff --git a/lib/matrix_app_service/client.ex b/lib/matrix_app_service/client.ex
new file mode 100644
index 0000000..519f5a2
--- /dev/null
+++ b/lib/matrix_app_service/client.ex
@@ -0,0 +1,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