secondlife / jira-archive

2 stars 0 forks source link

[BUG-230904] [Community Gateway] IMs, Inventory Offers, Ad-Hoc, and Group Message Moderation at the Region Level. #8474

Open sl-service-account opened 3 years ago

sl-service-account commented 3 years ago

How would you like the feature to work?

Using the region console, a region owner or estate management could control what messages a visitors viewer receives. This feature is primarily for Community Gateways, but would be useful for regular regions as well.

Console Commands:

Examples:

Original Jira Fields | Field | Value | | ------------- | ------------- | | Issue | BUG-230904 | | Summary | [Community Gateway] IMs, Inventory Offers, Ad-Hoc, and Group Message Moderation at the Region Level. | | Type | New Feature Request | | Priority | Unset | | Status | Accepted | | Resolution | Accepted | | Reporter | NeoBokrug Elytis (neobokrug.elytis) | | Created at | 2021-06-27T22:46:41Z | | Updated at | 2021-07-06T17:38:57Z | ``` { 'Build Id': 'unset', 'Business Unit': ['Platform'], 'Date of First Response': '2021-06-27T18:04:59.182-0500', 'How would you like the feature to work?': "\tUsing the region console, a region owner or estate management could control what messages a visitors viewer recieves. This feature is primarily for Community Gateways, but would be useful for regular regions as well.\r\n\t\r\n\tConsole Commands:\r\n\t\tmoderate_messages_newbie_age\t\tinteger\t\tTime in Seconds, or -1 for forever.\r\n\t\tmoderate_messages_groups\t\t\tTRUE/FALSE\tModerate Group Chat Initiations, Group Invites, Notices, Voice Requests\r\n\t\tmoderate_messages_avatars\t\t\tTRUE/FALSE\tModerate Avatar IMs, Ad-Hoc, Voice Request, Inventory Offers, Friend Requests\r\n\t\tmoderate_messages_objects\t\t\tTRUE/FALSE\tModerate Object to Avatar IMs, llRegionSayTo, and local chat\r\n\t\t\r\n\tExamples:\r\n\t\tset moderate_messages_newbie_age 604800\r\n\t\tset moderate_messages_groups true\r\n\t\tset moderate_messages_avatars true\r\n\t\tset moderate_messages_objects true\r\n\t\r\n\tAvatars that enter regions that have moderation enabled are notified in a popup styled similar to when you cross into a region that has a different version; but instead thoroughly explaining what specific message moderations are enabled for that region. Message moderation should also be shown as an icon at the top of the viewer, in a similar style to no-script, no-push, no-voice, etc. Clicking this icon will present the popup again.\r\n\t\r\n\tAvatars who log directly in to the region are not notified of these limitations with the popup, similarly to how logging into a certain version of a server doesn't present a popup; however the aformationed icon should be displayed.\r\n\t\r\n\tIf a message is moderated, it is treated as if an avatar is offline. The message is sent to e-mail if that option is enabled, and the messages are sent when they enter a region where moderation doesn't apply -- as if they just logged in.\r\n\t\t\r\n\tA series of allowed access lists using existing estate lists is already easily defined:\r\n\t\tEstate Managers\r\n\t\tAllowed Avatars\r\n\t\tAllowed Groups\r\n\t\t\r\n\tAny avatar or group that is on these ACLs or an avatar is older than newbie_age, are exempt from message moderation, and is treated as normal.\r\n\t\r\n\tAny object that is owned by someone on the ACL, or set/deeded to a group on the ACL would also be allwed. Objects can still communicate to objects and avatars belonging to the same owner.\r\n\t\r\n\tSome things to also consider; If an avatar is already participating in a group chat, or IM with someone when they enter a moderated region, perhaps they can continue these chats. But still prevent NEW IMs and NEW group chat sessions.", 'ReOpened Count': 0.0, 'Severity': 'Unset', 'Target Viewer Version': 'viewer-development', 'Why is this feature important to you? How would it benefit the community?': '\t"A fool and his money are soon parted."\r\n\t\r\n\tCommunity Gateways serve multiple purposes, and are frequently the target of predatory behavior against new users who do not know better. For instance there\'s frequeny solocitations for visiting other destinations, joining groups, virtual sex, and other activities that detract from the gateways purpose. The majority of these unwanted soliciations are direct messages to the users where estate management and moderators cannot see them -- and where new users do not know better. Additionally, some of these solicitations pretend to be management or staff of the destination. Even worse some folks are tricked into buying and transferring lindens to others through scams. What\'s worse is you can AR/Ban these folks, but with the open nature of SL registration they can be back within 5 minutes. These same issues also affect popular places and merchant regions.\r\n\t\r\n\tIf these moderation options were implemented, it would help tamper down these predatory behaviors and allow users who are possibly just learning about Second Life for the first time to be less distracted for their orientations. User retention would increase, as less folks would feel less "burned" about their initial experiences about Second Life.\r\n\t\r\n\tPlease leave this feature request open for ideas and discussion.', } ```
sl-service-account commented 3 years ago

Miro Collas commented at 2021-06-27T23:04:59Z

This would need to allow for exceptions, for example:

sl-service-account commented 3 years ago

NeoBokrug Elytis commented at 2021-06-28T01:10:29Z

Miro:

The avatars allowed, and groups allowed on the region accommodate for that.

sl-service-account commented 3 years ago

Miro Collas commented at 2021-06-28T02:25:12Z

Aha right. Thanks :)

sl-service-account commented 3 years ago

Torric Rodas commented at 2021-06-28T08:41:28Z

Would be incredibly useful,  could this also include conference IM messages 'to all' as we've seen the bulk of phishing links to go out in these, especially high at Christmas/New Year

sl-service-account commented 3 years ago

Hydra Acer commented at 2021-06-28T10:47:29Z

I totally agree with this proposal. It would make life a little easier for us administrators and, it would allow new residents to have a much better and, above all, more controlled entry experience.

sl-service-account commented 3 years ago

hinaichigo Xaris commented at 2021-06-28T19:02:28Z

What about including teleport requests on the moderate_messages_avatars command?

sl-service-account commented 3 years ago

NeoBokrug Elytis commented at 2021-06-29T01:33:48Z

@Torric, I believe the official term for conference IMs is Ad-Hoc.

@Hinaichigo, I believe TP offers are just a special form of IM, and would fall under that category.