equal
deleted
inserted
replaced
26 plugin implements support for that protocol in Prosody, however the |
26 plugin implements support for that protocol in Prosody, however the |
27 actual blocking is still managed by mod\_privacy, so it is **required** |
27 actual blocking is still managed by mod\_privacy, so it is **required** |
28 for that plugin to be loaded (this may change in future). |
28 for that plugin to be loaded (this may change in future). |
29 |
29 |
30 An XEP-0191 implementation without dependency on mod\_privacy is |
30 An XEP-0191 implementation without dependency on mod\_privacy is |
31 available in Prosody 0.10 as |
31 available in Prosody 0.10 as [mod\_blocklist][doc:modules:mod_blocklist]. |
32 [mod\_blocklist](https://prosody.im/doc/modules/mod_blocklist). |
|
33 |
32 |
34 Configuration |
33 Configuration |
35 ============= |
34 ============= |
36 |
35 |
37 Simply ensure that mod\_privacy (or mod\_privacy\_lists in 0.10+) and |
36 Simply ensure that mod\_privacy (or [mod\_privacy\_lists] in 0.10+) and |
38 mod\_blocking are loaded in your modules\_enabled list: |
37 mod\_blocking are loaded in your modules\_enabled list: |
39 |
38 |
40 modules_enabled = { |
39 modules_enabled = { |
41 -- ... |
40 -- ... |
42 "privacy", -- or privacy_lists in Prosody 0.10+ |
41 "privacy", -- or privacy_lists in Prosody 0.10+ |