NCTV fork of the livechat plugin.
Go to file
John Livingston c0a7f94936
Fix build.
2022-01-06 05:41:17 +01:00
.github/ISSUE_TEMPLATE Update issue templates 2021-11-05 20:39:24 +01:00
assets Builtin Prosody, Share chat url: ability to show/hide the scrollbar in readonly mode. 2022-01-04 17:42:03 +01:00
client Builtin Prosody, Share chat url: ability to show/hide the scrollbar in readonly mode. 2022-01-04 17:42:03 +01:00
conversejs ConverseJS Peertube theme: hide avatars under 250px width instead of 576px. 2022-01-05 20:22:33 +01:00
docker
documentation Yunohost documentation. 2022-01-03 12:18:53 +01:00
languages Update oc.json 2022-01-04 18:58:20 +01:00
prosody-modules Builtin Prosody: display random avatars for anonymous users. 2022-01-06 05:30:55 +01:00
public/images Builtin Prosody: display random avatars for anonymous users. 2022-01-06 05:30:55 +01:00
server Builtin Prosody: display random avatars for anonymous users. 2022-01-06 05:30:55 +01:00
shared Removing deprecated comment. 2021-11-22 14:05:16 +01:00
vendor ConverseJS 9.0.0: first attempt to integrate. 2022-01-03 14:13:58 +01:00
.eslintrc.json Building ConverseJS ourself. 2021-11-09 16:10:25 +01:00
.gitignore Building ConverseJS ourself. 2021-11-09 16:10:25 +01:00
.gitmodules Building ConverseJS ourself. 2021-11-09 16:10:25 +01:00
.markdownlint.jsonc
.npmignore Adding the vendor folder to .npmignore. 2022-01-05 00:18:37 +01:00
.stylelintrc.js ConverseJS theme: Fix margin when hidding avatars. 2021-11-22 14:50:55 +01:00
CHANGELOG.md Builtin Prosody: display random avatars for anonymous users. 2022-01-06 05:30:55 +01:00
CODE_OF_CONDUCT.fr.md New documentation, first draft. WIP. 2021-11-04 13:57:37 +01:00
CODE_OF_CONDUCT.md
CONTRIBUTING.fr.md Update contributing documentation. 2021-12-06 15:47:55 +01:00
CONTRIBUTING.md Update contributing documentation. 2021-12-06 15:47:55 +01:00
COPYRIGHT.md Sepia licence details. 2022-01-06 02:36:14 +01:00
LICENSE
package-lock.json 5.2.3 2022-01-04 05:05:46 +01:00
package.json Fix build. 2022-01-06 05:41:17 +01:00
README.fr.md Sepia licence details. 2022-01-06 02:36:14 +01:00
README.md Sepia licence details. 2022-01-06 02:36:14 +01:00
ROADMAP.md Moderation Bot. 2021-12-08 17:38:15 +01:00
webpack.config.js

PeerTube plugin livechat 🇬🇧

🇫🇷 French version / Version française ici.

This Peertube plugin is meant to provide chat system for Peertube videos.

Chat screenshot

Fullscreen chat screenshot

See a demo.

IMPORTANT: unfortunately this plugin does not (yet) work by itself, it must rely on external tools. Please read the installation guide.

Before updating to a major release, please read the release notes and breaking changes list : CHANGELOG.

Documentation

New features requests / Bug tracking

If you have new feature requests, bugs, or difficulties to setup the plugin, you can use the Github issue tracker.

Here is a roadmap for upcoming features: ROADMAP.

If you are a webdesigner or a ConverseJS/Prosody/XMPP expert, and want to help improve this plugin, you are welcome.

Contact me

If you have any question, or if you want to talk about this plugin, you can join this XMPP room with any Jabber client: plugin-livechat-support@room.im.yiny.org.

If you want to support the project financially, you can contact me by mail at git.[at].john-livingston.fr, or check my Liberapay profile.

Contribute

Please refer to the page CONTRIBUTING.md.

Credits

package.json, COPYRIGHT and LICENSE files contain the license information for this software and its dependencies.

Thanks to David Revoy for his work on Peertube's mascot, Sepia. The character design is under CC-By licence, and the SVG files used to create some logo and avatars in this plugin are GPLv3.0.

Thanks to Framasoft for making Peertube possible, and for the financial support.

Thanks to ritimo for the financial support.

Thanks to Code Lutin for the financial support.