IMPORTANT - IMPORTANT - IMPORTANT
This is a drop-in script for the "Discord Relay and Server Joiner" at version 3.00.05 or higher, which is available at https://marketplace.secondlife.com/p/p/19908039
This script WILL NOT FUNCTION WITHOUT the Discord Relay! It NEEDS the Discord Relay in order to function!
IMPORTANT - IMPORTANT - IMPORTANT
What does it do?
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
This script transmits open chat within chat range (currently 20 m - see "Known Limits") to a configurable Discord channel. Once switched on, chat is transmitted indefinitely to the Discord channel. It also transmits chat produced by translator- or naming HUD's. The use-cases for this are private homes, meetings, conferences and role-play areas.
Up to my knowledge, this is the ONLY comparable product that is fully compliant with Second Life's Terms of Service, Community Standards and resident Privacy rights.
This script is an addition to the Discord Relay and will require version 2.4 or higher of the relay to work.
Is this allowed?
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
To the best of my knowledge, I can confirm that this system operates fully within Second Life's Terms of Service (ToS) and Community Standards, which clearly state resident's privacy rights (http://wiki.secondlife.com/wiki/Linden_Lab_Official:Residents%27_privacy_rights) saying:
"Remotely monitoring in-world conversations (text or voice chat) without the knowledge or consent of all parties involved is a violation of the Terms of Service. If you feel recording a conversation is necessary, post a clearly-visible sign in the recording location so that all Residents who enter can see it."
To cater to these purposes, I developed the Discord Conference plugin, that adheres to the demands of the Community Standards by automatically displaying warning signs upon entering the chat relay area, and by informing users that open chat is being sent to Discord.
Configuration
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Your "Discord Relay and Server Joiner" - again something you should have purchased separately - contains a configuration notecard that has hopefully already been configured for your Discord channel.
Add this script to the Discord Relay object. Place the object into the middle of the area you want to relay chat from. The chat range is 20 m - this is a current limitation of SL and not the script. Chat will get detected in a sphere of 20 m around the object.
No additional configuration needed.
Switch on
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Click the object where the Discord Relay and Discord Conference scripts are installed. It will announce itself in open chat and start relaying messages immediately to your Discord Channel. Discord Conference will display small Discord icons with a "Live Transmission" at the edge of the chat range, so that visitors get the information as required by Second Life's Terms of Service. In addition, people speaking for the first time will get a short notice (not visible to other people).
Switch off
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Click the object again, and the relaying stops immediately. It can take up to 30 seconds for the particle fence to vanish completely.
Suggestions, Bug Reports, Feature Requests
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Please let me know if you run into trouble, or have any suggestions. Also let me know if you like it. I am open to feature requests and commissioned work. Let me know on Discord: https://discord.gg/9dAUeaH (where else?).
Version history
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
1.0.0 2021-04-07 First public version
1.01.00 2021-05-03 Added operator list
1.02.00 2021-05-16 Config-parameter to switch particle fence off
1.02.01 2021-07-04 Enhanced memory management
1.03.00 2021-12-18 Added parcelmode and grouponly
1.03.01 2022-06-17 Added support for translator-HUD's etc.
3.00.02 2023-04-16 Aligned with V3 codebase.
3.00.03 2023-09-21 Added chatrange config option.
- Fully compliant with SL Terms of Service
- Fully compliant with SL Community Standards
- Easy setup
- For conferences, meetings and events
- Detects and supports translator-HUD's & co
Great Addition to my Sim tools!
Sends local conversations to my discord channel so I do not have to log them in world and can go back to see where issues with visitors occured. Great Customer Service!
This was something i was looking for, for quite a while
i had shopped around, looked at quite a few different choices and this one ended up being the best choice that i saw, and i'm glad i ended up going with it because it was so easy to add this to the original Discord Relay
Excellent Solution for Meetings!
We use this with all of our meetings at Builders Brewery now. It's been a wonderful solution for those who can't necessarily log into Second Life, but can participate in the meeting via the Discord Conference tool and Discord streaming. We also will be using it for classes too! We have increased attendance due to the access this gives our attendees who can't log in. On top of all that, the customer service is some of the best I've ever seen in Second Life. This tool is worth every Linden. I would highly recommend anything in their store for that matter! Buy it! ❤️️
Excellent product- easy to set up, foresee usefulness in classes
Instructions to set up were very clear, and it worked without any glitches. Purchased this product as a very useful tool for both alerting us to arrivals as well as potentially being used in classes by teachers for students who are unable to log on due to various issues. I made a very obvious and clear sign that this is in use to comply with the LL TOS Standards and Privacy rights.
100% satisified
this gadget works exactly as promised. u can turn it on and off never miss out on anything said during important meetings ect
Perfect.
Does exactly what it says it does. Setup is as simple as reading the instructions which are clear and accurate.