diff options
author | norly <ny-git@enpas.org> | 2019-02-05 03:37:47 +0100 |
---|---|---|
committer | norly <ny-git@enpas.org> | 2019-02-05 03:41:46 +0100 |
commit | 39035e503a13fde5f332cdb2bd023adbbbf274ca (patch) | |
tree | c4f98f3bc63b93c0fd9f3bd9b8b359b997933ba8 /README.md | |
parent | 4e6a3816e489f78e4a56607cf604ce2e82c87687 (diff) |
Add README, csi_on_away, message_fake_id
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..1e5ed23 --- /dev/null +++ b/README.md @@ -0,0 +1,27 @@ +My hacks for the [Prosody XMPP server](https://prosody.im/) +============================================================ + +Modules +-------- + +### `mod_csi_on_away` + +This implements CSI for legacy clients that report idleness via 'Away' +presence. + +Just about any old client such as Pidgin can be set to report the user's +presence as 'Away' after a few minutes of inactivity, or when the +computer is locked, etc. + +With this plugin, these clients will save network traffic and thus power +when they go 'Away'. + + +### `mod_message_fake_id` + +[Monal on iOS](https://monal.im) used to (or still does?) get confused and +drop messages with the same message ID, or no message ID at all. + +To avoid silent message loss at the receiving end when sending +messages to a Monal user, this plugin generates a random message ID +(a UUID) for every message stanza. |