Skip to content

[#57, #58] feat(presence): implement presence functionality

Jakub Kubík requested to merge presence into next

This PR adds presence functionality (by default disabled), including configurable intervals and idle/offline timeouts.

The only caveat here is that presence events only get batched together when PDUs are sent, somewhat reducing the reliability of presence over federation. This will however require addition of a generalized functionality for reliably sending EDUs that is not present at the moment (AFAIK).

Closes #57.

  • I agree to release my code and all other changes of this MR under the Apache-2.0 license
Edited by Jakub Kubík

Merge request reports