From 5611f785dc62d7af68adc3ba9bd2c5199c38d96a Mon Sep 17 00:00:00 2001 From: Matias Linares Date: Sat, 9 Jun 2018 16:43:35 -0300 Subject: Add presence methods. This adds a way to change and query the presence for users. Closes #4 --- docs/client.pod6 | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'docs') 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 = "") -- cgit v1.2.3-70-g09d2