John Livingston
d7d7b9e1df
import-wikimedia.mjs script
2023-09-25 17:12:10 +02:00
John Livingston
6705cd9e3d
Fix multiline.
2023-09-25 15:37:58 +02:00
John Livingston
b8aef07182
Forbidden words comment field.
2023-09-25 13:16:15 +02:00
John Livingston
06b9417650
Channel configuration UI: form validation.
2023-09-25 12:51:15 +02:00
John Livingston
e2c85af001
Bot avatar:
...
* For now, only one avatar possible,
* uses mod_random_vcard_peertubelivechat,
* mod_random_vcard_peertubelivechat has a new option with the avatar
list (instead of a hardcoded avatar number)
* Peertube lists available avatars files, and pass it to mod_random_vcard_peertubelivechat
2023-09-25 11:20:46 +02:00
John Livingston
15ec31426e
Translated using Weblate (French)
...
Currently translated at 98.6% (146 of 148 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/fr/
2023-09-25 10:18:10 +02:00
John Livingston
3d542b12aa
Translated using Weblate (French)
...
Currently translated at 98.6% (146 of 148 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/fr/
2023-09-25 10:18:10 +02:00
Victor Hampel
6d1e411455
Translated using Weblate (German)
...
Currently translated at 100.0% (148 of 148 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/
2023-09-25 10:18:10 +02:00
Victor Hampel
f10ea9d359
Translated using Weblate (German)
...
Currently translated at 100.0% (525 of 525 strings)
Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/de/
2023-09-25 10:17:39 +02:00
John Livingston
198f4ad8a6
Fix help text.
2023-09-25 09:52:07 +02:00
John Livingston
dd94b57a3d
Fix help text.
2023-09-25 09:50:25 +02:00
John Livingston
b111cbd0d5
bot 0.2.8
2023-09-22 20:57:16 +02:00
John Livingston
6fe3900de2
Documentation
2023-09-22 20:42:14 +02:00
John Livingston
e9ff502646
Help links.
2023-09-22 20:39:50 +02:00
John Livingston
0ed934a8da
doc:translate.
2023-09-22 20:15:55 +02:00
John Livingston
64f775c312
Documentation.
2023-09-22 20:15:16 +02:00
John Livingston
2aaacb44a7
Init support/forbidden_words
2023-09-22 20:15:10 +02:00
Victor Hampel
1ae37eb5f1
Translated using Weblate (German)
...
Currently translated at 100.0% (484 of 484 strings)
Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/de/
2023-09-22 20:13:38 +02:00
John Livingston
38f9a6972e
Fix: the command handler cant use NICK placeholder.
2023-09-22 19:48:09 +02:00
Victor Hampel
440b9c4c69
Translated using Weblate (German)
...
Currently translated at 100.0% (148 of 148 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/
2023-09-22 19:46:47 +02:00
John Livingston
5b03562674
Translated using Weblate (French)
...
Currently translated at 97.9% (143 of 146 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/fr/
2023-09-22 19:46:47 +02:00
John Livingston
d80cedfee5
Auto ban anonymous IP:
...
* New settings: "Ban anonymous user's IP when user is banned from a chatroom":
* if enabled, every time a streamer bans an anonymous user, it will ban its IP on the chat server,
* banned IPs are logged on disk, so server's admin can use them to feed fail2ban (for example),
* option disabled by default, because could be used to create trapped-rooms on public servers
2023-09-22 18:17:54 +02:00
John Livingston
812eb89856
Translated using Weblate (French)
...
Currently translated at 97.9% (143 of 146 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/fr/
2023-09-22 17:12:36 +02:00
John Livingston
9e1e86379d
Translated using Weblate (French)
...
Currently translated at 72.6% (106 of 146 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/fr/
2023-09-22 17:12:36 +02:00
John Livingston
0fcc12f26c
doc:translate
2023-09-22 16:46:39 +02:00
John Livingston
2735ae703a
Changelog
2023-09-22 16:45:09 +02:00
John Livingston
562073fc09
Channel conf UI WIP
2023-09-22 16:45:09 +02:00
John Livingston
af115e984b
Fix help button
2023-09-22 16:45:09 +02:00
John Livingston
85f249fe91
Changing compile order:
...
Changing the compilation order, to get relevant compilation errors quicker.
2023-09-22 16:45:09 +02:00
John Livingston
679baf024c
Moving Mustache templates content in separate files.
2023-09-22 16:45:09 +02:00
John Livingston
b5140ca994
chat bot v0.2.7
2023-09-22 16:45:08 +02:00
John Livingston
aa71a302f6
Channel Configuration UI WIP
2023-09-22 16:45:08 +02:00
John Livingston
cc673bd3cb
Refactoring.
2023-09-22 16:45:08 +02:00
John Livingston
567a5e80ab
Link to channel options in room list
2023-09-22 16:45:08 +02:00
John Livingston
eed88e9339
UI WIP.
2023-09-22 16:45:08 +02:00
John Livingston
8029bab8e4
bot 0.2.6
2023-09-22 16:45:08 +02:00
John Livingston
d77a276fac
Channel configuration UI WIP
2023-09-22 16:45:08 +02:00
John Livingston
f00bac5eb1
Channel configuration UI + disabling bannedJIDs (for now)
2023-09-22 16:45:07 +02:00
John Livingston
501e958c4b
Channels list UI
2023-09-22 16:45:07 +02:00
John Livingston
19264fb915
Channels list UI
2023-09-22 16:45:07 +02:00
John Livingston
6c966f608b
Stronger password.
2023-09-22 16:45:07 +02:00
John Livingston
852221d232
Moderation.
2023-09-22 16:45:07 +02:00
John Livingston
4fe972dc10
Configure bot name + refactoring.
2023-09-22 16:45:07 +02:00
John Livingston
9e7d9c6069
Bot must be admin on the MUC component.
2023-09-22 16:45:07 +02:00
John Livingston
e0c31f09aa
Fix bot authentication.
2023-09-22 16:45:06 +02:00
John Livingston
de9de8e358
wip
2023-09-22 16:45:06 +02:00
John Livingston
8b9da417b3
Fix bot spawning, avoiding extra npm process.
2023-09-22 16:45:06 +02:00
John Livingston
437fa4c17b
log level.
2023-09-22 16:45:06 +02:00
John Livingston
2289d79c28
Various fix and wip
2023-09-22 16:45:06 +02:00
John Livingston
f97e54d499
Moderation Bot integration WIP:
...
* Start and stop the bot WIP
* Prosody: removing the BOSH module from the global scope (must only be present on relevant virtualhosts)
* Some refactoring
2023-09-22 16:45:06 +02:00