Update prosody.md
Grammatical corrections
This commit is contained in:
parent
4a652d9150
commit
b857d31847
@ -8,8 +8,8 @@ Prosody is a Free and Open Source XMPP/Jabber server software.
|
|||||||
|
|
||||||
With this mode, the Peertube server will be able to communicate with the Prosody server, with following features:
|
With this mode, the Peertube server will be able to communicate with the Prosody server, with following features:
|
||||||
|
|
||||||
- auto login: if a user is logged in on the Peertube instance, it will be automatically authenticated in the web chat
|
- auto login: if a user is logged in on the Peertube instance, they will be automatically authenticated in the web chat
|
||||||
- access rights: Peertube instance's administrators and moderators will automatically be owner for all created chat rooms.
|
- access rights: Peertube instance's administrators and moderators will automatically be owners of all created chat rooms.
|
||||||
- access rights: the Peertube's user who has added the video will automatically be moderator on the chat room.
|
- access rights: the Peertube's user who has added the video will automatically be moderator on the chat room.
|
||||||
- moderation tools will be enabled
|
- moderation tools will be enabled
|
||||||
- it will not be possible to create a room that is not linked to a video
|
- it will not be possible to create a room that is not linked to a video
|
||||||
@ -34,7 +34,7 @@ sudo systemctl disable prosody && sudo systemctl stop prosody
|
|||||||
And that's it!
|
And that's it!
|
||||||
|
|
||||||
The Prosody process launched by the plugin will listen on a specific port, and only on the localhost interface.
|
The Prosody process launched by the plugin will listen on a specific port, and only on the localhost interface.
|
||||||
You don't to open any external port on your firewall.
|
You don't have to open any external port on your firewall.
|
||||||
The default local port will be 52800 and can be changed in the plugin settings.
|
The default local port will be 52800 and can be changed in the plugin settings.
|
||||||
|
|
||||||
### For Docker installations
|
### For Docker installations
|
||||||
@ -50,9 +50,9 @@ You can find the source for this Dockerfile [here](../docker/Dockerfile.bullseye
|
|||||||
|
|
||||||
Yunohost comes with the Metronome XMPP server. Metronome is an old fork of Prosody, but this plugin is not compatible.
|
Yunohost comes with the Metronome XMPP server. Metronome is an old fork of Prosody, but this plugin is not compatible.
|
||||||
Unfortunately, the Metronome package conflicts with the Prosody package.
|
Unfortunately, the Metronome package conflicts with the Prosody package.
|
||||||
You can't install both using debian packages.
|
You can not install both using debian packages.
|
||||||
|
|
||||||
These packages are conflicting, because the two services can't run simultanously (ports would conflict).
|
These packages are conflicting, because the two services can not run simultanously (ports would conflict).
|
||||||
|
|
||||||
However, this plugin does not need the Prosody service to run. It will launch its own process, on non-standard ports.
|
However, this plugin does not need the Prosody service to run. It will launch its own process, on non-standard ports.
|
||||||
So you can easily build Prosody from sources, so that the plugin can use the executable.
|
So you can easily build Prosody from sources, so that the plugin can use the executable.
|
||||||
@ -97,31 +97,31 @@ Here is the documentation: [common settings](./common.md).
|
|||||||
|
|
||||||
#### Show the «share chat link» button
|
#### Show the «share chat link» button
|
||||||
|
|
||||||
This feature enable a «share chat link» modal. With this modal, you can generate urls to join the chat.
|
This feature enables a «share chat link» modal. With this modal, you can generate URLs to join the chat.
|
||||||
The chat can be customized (readonly mode, use the current theme, ...).
|
The chat can be customized (readonly mode, use the current theme, ...).
|
||||||
|
|
||||||
You can for example generate a readonly url and use it in OBS to integrate the chat in your live stream!
|
You can for example generate a readonly URL and use it in OBS to integrate the chat in your live stream!
|
||||||
|
|
||||||
This settings allows you to choose who can access this modal.
|
This settings allows you to choose who can access this modal.
|
||||||
|
|
||||||
#### Peertube url for API calls
|
#### Peertube URL for API calls
|
||||||
|
|
||||||
In some rare cases, Prosody can't call Peertube's API from its public URI.
|
In some rare cases, Prosody can't call Peertube's API from its public URI.
|
||||||
If you have such issues (see the diagnostic tool result), you can try to set the value
|
If you have such issues (see the diagnostic tool result), you can try to set the value
|
||||||
of this settings to `http://localhost:9000` or `http://127.0.0.1:9000`
|
of this settings to `http://localhost:9000` or `http://127.0.0.1:9000`
|
||||||
(supposing your Peertube is listening on port `9000`, check this in your Peertube `config/production.yaml` file).
|
(supposing your Peertube is listening on port `9000`. Check that in your Peertube `config/production.yaml` file).
|
||||||
|
|
||||||
#### Log rooms content by default
|
#### Log rooms content by default
|
||||||
|
|
||||||
If checked, room content will be archived on the server by default.
|
If checked, room content will be archived on the server by default.
|
||||||
This means that users who join the chan will see messages send before then joined.
|
This means that users who join the chan will see messages sent before they have joined.
|
||||||
|
|
||||||
Please note that it is always possible to enable/disable the content archiving for a specific room,
|
Please note that it is always possible to enable/disable the content logging for a specific room,
|
||||||
by editing its properties.
|
by editing its properties.
|
||||||
|
|
||||||
#### Room logs expiration
|
#### Room logs expiration
|
||||||
|
|
||||||
You can set here the expiration delay for rooms archives.
|
You can set here the expiration delay for room logs.
|
||||||
See the online help for accepted values.
|
See the online help for accepted values.
|
||||||
|
|
||||||
#### Enable client to server connections
|
#### Enable client to server connections
|
||||||
@ -148,7 +148,7 @@ More informations on Prosody external components [here](https://prosody.im/doc/c
|
|||||||
|
|
||||||
## Moderation
|
## Moderation
|
||||||
|
|
||||||
You can access rooms settings and moderation tools by opening the chat in a new window,
|
You can access room settings and moderation tools by opening the chat in a new window,
|
||||||
and using the dropdown menu at the top right.
|
and using the dropdown menu at the top right.
|
||||||
|
|
||||||
You can list all existing chatrooms: in the plugin settings screen, there is a button «List rooms».
|
You can list all existing chatrooms: in the plugin settings screen, there is a button «List rooms».
|
||||||
@ -157,7 +157,7 @@ You can delete old rooms: join the room, and use the menu on the top to destroy
|
|||||||
|
|
||||||
## Notes
|
## Notes
|
||||||
|
|
||||||
All instance moderators and admins will be owner for created chat rooms.
|
All instance moderators and admins will be owner of created chat rooms.
|
||||||
If the video is local (not from a remote Peertube), the video owner will be admin in the chat room.
|
If the video is local (not from a remote Peertube), the video owner will be admin in the chat room.
|
||||||
|
|
||||||
You can use [ConverseJS moderation commands](https://conversejs.org/docs/html/features.html#moderating-chatrooms) to moderate the room.
|
You can use [ConverseJS moderation commands](https://conversejs.org/docs/html/features.html#moderating-chatrooms) to moderate the room.
|
||||||
@ -167,17 +167,17 @@ When you open the chat room in full screen, there will also be a menu with dedic
|
|||||||
|
|
||||||
### OBS Overlay
|
### OBS Overlay
|
||||||
|
|
||||||
#### Using readonly chat url
|
#### Using readonly chat URL
|
||||||
|
|
||||||
You can use the «share chat link» feature (see above) to generate an url to your chat.
|
You can use the «share chat link» feature (see above) to generate an URL to your chat.
|
||||||
Check the «readonly» checkbox in the modal.
|
Check the «readonly» checkbox in the modal.
|
||||||
Then use this link as a «web browser source» in OBS.
|
Then use this link as a «web browser source» in OBS.
|
||||||
|
|
||||||
You can use the «Transparent background» to have a transparent background in OBS.
|
You can use the «Transparent background» to have a transparent background in OBS.
|
||||||
|
|
||||||
Note: you can customize colors. This is undocumented yet, but you can try this:
|
Note: you can customize colors. This is undocumented yet, but you can try this:
|
||||||
in the modal, check «use curent theme colors», then you can try to manually change color values in the url.
|
in the modal, check «use curent theme colors», then you can try to manually change color values in the URL.
|
||||||
You must use valid CSS color values, and they must be properly url encoded.
|
You must use valid CSS color values, and they must be properly URL encoded.
|
||||||
|
|
||||||
#### Using Matterbridge
|
#### Using Matterbridge
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user