Mercurial > prosody-modules
diff mod_default_bookmarks/README.markdown @ 1803:4d73a1a6ba68
Convert all wiki pages to Markdown
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Fri, 28 Aug 2015 18:03:58 +0200 |
parents | mod_default_bookmarks/README.wiki@29f3d6b7ad16 |
children | 73906187f964 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mod_default_bookmarks/README.markdown Fri Aug 28 18:03:58 2015 +0200 @@ -0,0 +1,39 @@ +--- +labels: +summary: Default bookmarked chatrooms +... + +Introduction +============ + +This module allows you to add default bookmarks for users. It only kicks +in when the user has no existing bookmarks, so users are free to add, +change or remove them. + +Details +======= + +Most clients support storing a private list of room "bookmarks" on the +server. When they log in, they fetch this list and join any that are +marked as "autojoin". If this list is empty, as it would be for new +users, this module would return the list supplied in the config. + +Configuration +============= + +Add "default\_bookmarks" to your modules\_enabled list: + + modules_enabled = { + -- ...other modules here... -- + "default_bookmarks"; + -- ...maybe some more here... -- + } + +Then add a list of the default rooms you want: + + default_bookmarks = { + { jid = "room@conference.example.com", name = "The Room" }; + { jid = "another-room@conference.example.com", name = "The Other Room" }; + -- You can also use this compact syntax: + "yetanother@conference.example.com"; -- this will get "yetanother" as name + };