Skip to content

Conversation

@Geenz
Copy link
Collaborator

@Geenz Geenz commented Dec 11, 2025

as of = 2025-12-12 for PV deploy
build = https://github.com/secondlife/viewer/releases/tag/Second_Life_Project_Voice_Moderation%23c5c9b1f-2025-12-11
cohort = Voice Moderation
deployed = https://github.com/secondlife/viewer/releases/tag/Second_Life_Project_Voice_Moderation%23c5c9b1f-2025-12-11
desired = 0
relnotes:

Second Life Voice Moderation Alpha

Have you heard? We're adding Voice moderation along with hosting our own WebRTC voice solution! Land owners will soon be able to moderate voice users on their own land. This Alpha viewer will have very limited availability, but we'd love for the community to try it out and give us feedback early.

How can you help?

The Second Life Project Voice Moderation viewer introduces the ability to moderate spatial voice chat in regions configured to use webRTC voice.

Who can moderate:

  • Region owners and estate managers can moderate voice on parcels configured to use the region voice channel ('Restrict Voice to this parcel' disabled)
  • Parcel owners can moderate voice on parcels configured to use their own parcel voice channel ('Restrict Voice to this parcel' enabled)
  • If a parcel is owned by a group and uses its own voice channel, any group member with the 'Moderate Group Chat' ability can moderate

How to moderate:

  • Go to the location you wish to moderate, and ensure you are connected to spatial voice
  • Open the 'Conversations' floater, and right click on any username in the 'Nearby chat' list. If you have moderation ability, the 'Moderation options' menu will appear
  • Select the appropriate moderation action, which might include:
    • Mute everyone: mute all avatars connected to the spatial voice channel. Note that this setting is 'sticky': late-joining avatars will also be muted.
    • Unmute everyone: unmute all avatars connected to the spatial voice channel, so that they may speak if they wish.
    • Mute this participant: mute the selected avatar
    • Unmute this participant: unmute the selected avatar

Where to test moderation:

Moderation can currently be tested on any webRTC-enabled region, which currently means any region on the 'Second Life Preflight' channel.

For those who don't have a webRTC-enabled region that they have powers over, some public test parcels have been set up at https://maps.secondlife.com/secondlife/WebRTC%20Voice%201/114/225/23

The two parcels are owned by a publicly joinable group, which has been configured to allow for any member to moderate voice chat. Both parcels are configured to use their own parcel voice channel. Click the green orb for instructions.
The main parcel in 'WebRTC Voice 1' uses the region channel, and can only be moderated by the region owner or an estate manager.

Help Us Keep Improving!

Help us shape the future of Second Life! Found a bug or have feedback? Please submit it via our [Feedback Portal](https://feedback.secondlife.com/).

Thanks for being a vital part of the Second Life journey. We can’t wait to see what you create with these latest enhancements!

callumlinden and others added 29 commits October 8, 2025 18:58
…ial code for muting indivudual / everyone via the capability
Switch version to 2026.01.0 after promotion of 2025.08
Develop build fixes to 2026.01
If region isn't online, can't get region position and form slurl
# Conflicts:
# indra/newview/llviewerstats.h
@github-actions github-actions bot added the c/cpp label Dec 11, 2025
@jellyfish-linden
Copy link

Project Voice Moderation 26.1.0.20139269477 Result Comment
secondlife/iqa#580 Acceptance Tests Passed Passed
Overall Result Passed OK to ship

NOTES

  • Updating from project viewer -> release viewer does not override project viewer install dir. This is expected.
  • Mac had trouble downloading the old target viewer per updater step part 4.3 and 4.4. @Dan-Linden to investigate (not a blocker)
  • We should expand the field so it can handle more than the number of character it currently has for version numbers in VVM (bug incoming)

Anti-virus false positive report:

File Security vendor analysis
SLVersionChecker.exe SecureAge - Malicious
slplugin.exe SecureAge - Malicious
MaxSecure - Trojan.Malware.300983.susgen

Copy link

@kylelinden kylelinden left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Voice Moderation Alpha approved.
viewer = 2026.1.0.20108649989
build = https://github.com/secondlife/viewer/releases/tag/Second_Life_Project_Voice_Moderation%23c5c9b1f-2025-12-11
cohort = Voice Moderation
desired = 0

@kylelinden kylelinden added the approved Thumbs up from Product label Dec 11, 2025
@Geenz Geenz added this to the Voice Moderation milestone Dec 12, 2025
@Geenz
Copy link
Collaborator Author

Geenz commented Dec 12, 2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants