Tinychat Enhancement Suite (TES)

Fixes some Tinychat room shortcomings and adds useful features.

Version au 22/10/2021. Voir la dernière version.

Vous devrez installer une extension telle que Tampermonkey, Greasemonkey ou Violentmonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey ou Violentmonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey ou Userscripts pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey pour installer ce script.

Vous devrez installer une extension de gestionnaire de script utilisateur pour installer ce script.

(J'ai déjà un gestionnaire de scripts utilisateur, laissez-moi l'installer !)

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

(J'ai déjà un gestionnaire de style utilisateur, laissez-moi l'installer!)

Auteur
James Koss
Notes
0 0 0
Version
2019.09.04v238
Créé
02/09/2019
Mis à jour
22/10/2021
Taille
190 ko
Licence
N/A
S'applique à

Until the original author updates some very needed features, I'm sharing my own edition. This version should:

- Fix visual bugs.
- Very long messages are trimmed. Excessive newlines are removed.
- Open-mic with a middle-mouse button click on the talk button.
- Remove the PRO blur.
- Remember ignored users (after refreshing the page.)
- Remove special animations and coloring from subscriber messages.
- Add access to filters for your cam.
- Add a talking (mic) indicator for every camera.
- Keep the chat to the side, even when the screen size isn't very wide.
- Fixes letting Firefox users to download the chatlog.

And:

- Add an option to auto-hide all new cams (similar to Kageshi mode.)
- Add a camera auto-hide users list.
- Add an option to autoban users or conversely a whitelist (only usernames.) ***
- Add an always-on autoban for newline spammers, and commonly used spam characters.
- Pressing arrow-up restores the last sent message.
- Hide special paid icons from cams.

- Add a toggle button at the top of the chatbox to use TES alternative chatbox:
-- Shows PMs in the same display but highlighted and animated.
-- Send PMs from the chatbox in the format: /NICKNAME MSG
-- Reply to PMs with: /< MSG
-- Send another PM to the same user with: /> MSG
-- Replaces the input box for better display.
-- Reload chat log after a refresh.
-- Use Ctrl+Enter to create newlines.

- Typing "/clear" will empty the chat log.
- Typing "/nuke" in the chat box will kick all users.
- Typing "/unban" in the chat box will clear the banlist.
- Typing "/unban USERNAME" in the chat box will clear one matching ban for username or nickname.

- Automatically restores the last used room muted state, room volume, and each camera's muted state and volume.
- FireFox users are prompted with an alert to enable all cams, as the default is to block autoplay video elements.

Original: https://greasyfork.org/en/scripts/32964-tinychat-enhancement-suite-tes

INSTRUCTIONS FOR NEW USERS: You need to install Tampermonkey on Chrome (or FF) to run this script. Get it here: https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=en

*** The banlist/whitelist can be a link to a text file with usernames separated by a newline, and it'll request loading it. Google Docs example:
- https://docs.google.com/document/d/1u7NjobPsmwisKcBF3FbLaaGNxrgSBemnPWlGBIc1omE/edit?usp=sharing
- Share your doc link with anyone you want able to edit the list - but keep it private otherwise!
- Click on File -> Download -> Plain Text and copy the download URL (Ctrl-J in Chrome.)
- Paste the text download URL into the banlist/whitelist text box and save.

Thanks to Legend for helping figure out code that fends off TC bs better.

Please post in the Feedback page for issues and requests!