summaryrefslogtreecommitdiff
path: root/docs/client.pod6
diff options
context:
space:
mode:
Diffstat (limited to 'docs/client.pod6')
-rw-r--r--docs/client.pod614
1 files changed, 14 insertions, 0 deletions
diff --git a/docs/client.pod6 b/docs/client.pod6
index a441b7c..0ff1e95 100644
--- a/docs/client.pod6
+++ b/docs/client.pod6
@@ -104,6 +104,20 @@ and then set that uploaded image as avatar.
Returns the user id of the client account.
+=head2 presence
+
+ method presence(Matrix::Client:D: $user-id? --> Matrix::Response::Presence)
+
+Query the presence status for an user. if no C<$user-id> is passed as argument,
+it will return the presence of the user associated with the client.
+
+=head2 set-presence
+
+ method set-presence(Matrix::Client:D: Str $presence, Str :$status-message = "")
+
+Sets the manually the presence of the client account. The C<$presence> argument
+must be C<“online”>, C<“offline”> or C<“unavailable”>.
+
=head2 sync
multi method sync(:$since = "")