Skip to content

Commit 0260950

Browse files
update Open Source Docs from Roblox internal teams
1 parent 10ce03f commit 0260950

File tree

29 files changed

+76
-108
lines changed

29 files changed

+76
-108
lines changed

content/en-us/art/accessories/creating-rigid/importing.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ If textures didn't load correctly, add them manually with the Asset Manager.
3737

3838
</AccordionDetails>
3939
</BaseAccordion>
40-
<br />
4140

4241
<Alert severity = 'success'>
4342
After successful import, your model object should populate in your project as a `Class.Model` with the appropriate textures applied. See [3D Importer](../../../art/modeling/3d-importer.md) for additional information on import settings and troubleshooting.

content/en-us/art/accessories/import-clothing.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,6 @@ To import your asset:
5656
</AccordionDetails>
5757
</BaseAccordion>
5858

59-
<br />
60-
6159
<Alert severity = 'success'>
6260
After successful import, your model object should populate in your project as a `Class.Model` with the appropriate textures applied. See [3D Importer](../../art/modeling/3d-importer.md) for additional information on import settings and troubleshooting.
6361
</Alert>

content/en-us/art/accessories/importing.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ If textures didn't load correctly, add them manually. You may need to save and p
5555

5656
</AccordionDetails>
5757
</BaseAccordion>
58-
<br />
5958

6059
<Alert severity = 'success'>
6160
After successful import, your model object should populate in your project as a `Class.Model` with the appropriate textures applied. See [3D Importer](../../art/modeling/3d-importer.md) for additional information on import settings and troubleshooting.

content/en-us/art/characters/import.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,6 @@ To import your asset:
6060
</AccordionDetails>
6161
</BaseAccordion>
6262

63-
<br />
64-
6563
<Alert severity = 'success'>
6664
After successful import, your model object should populate in your project as a `Class.Model` with the appropriate textures applied.
6765
</Alert>

content/en-us/art/classic-clothing.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,8 +126,6 @@ Table of sizes for each template part
126126
</AccordionDetails>
127127
</BaseAccordion>
128128

129-
<br />
130-
131129
## Creating classic clothing
132130

133131
To begin creating classic clothing:
Lines changed: 2 additions & 2 deletions
Loading
Lines changed: 2 additions & 2 deletions
Loading
Lines changed: 3 additions & 0 deletions
Loading

content/en-us/avatar/tutorials.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,7 @@ Learn how to create assets with structured tutorials that walks through each cre
2626
and configure Roblox Studio.
2727

2828
</AccordionDetails>
29-
</BaseAccordion>
30-
31-
<br /> <br />
29+
</BaseAccordion>
3230

3331
<Card>
3432
<CardContent>

content/en-us/chat/guidelines.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ In-experience text chat is any message created within your experience that origi
1111
- Chat window communication between users
1212
- Team-specific messages
1313

14-
For sending and delivery, these types of communications must each go through a `Class.TextChannel` instance. This ensures messages respect privacy settings, are visible to moderators, and are properly text filtered.
14+
For sending and delivery, these types of communications must each go through a `Class.TextChannel` instance. This ensures messages respect privacy settings, are visible to moderators, and are properly text-filtered.
1515

1616
Certain text is **not** considered chat:
1717

@@ -40,6 +40,17 @@ For communication shared by users that can be seen by other users, even if it do
4040
- For more information on migrating, see the [Roblox developer forums](https://devforum.roblox.com/t/migrate-to-textchatservice-removing-support-for-legacy-chat-and-custom-chat-systems/3237100).
4141
- All incoming text that originates from another user must first use [Text Filtering](../ui/text-filtering.md) before your experience displays it.
4242
- Communication between users must respect user privacy settings.
43-
- `Class.TextChannel:SendAsync` handles basic privacy and parental settings automatically.
44-
- `Class.TextChannel:SetDirectChatRequester` must be used to mark `TextChannels` created for direct chat.
43+
- `Class.TextChannel:SendAsync()` handles basic privacy and parental settings automatically.
44+
- `Class.TextChannel:SetDirectChatRequester()` must be used to mark `TextChannels` created for direct chat.
4545
- In-experience communication should be [reportable for abuse](https://en.help.roblox.com/hc/en-us/articles/203312410-How-to-Report-Rule-Violations). `TextChannels` handle this automatically.
46+
47+
## Respect privacy settings
48+
49+
Users can have different levels of access to communication features based on their [privacy and content maturity settings](https://www.roblox.com/my/account#!/privacy/Communication/ExperienceChat) or parental controls. Some users might have additional restrictions or constraints depending on which app store they used to install Roblox or their local laws.
50+
51+
The following methods respect these requirements. Use them within your experience to determine how to handle messaging requests:
52+
53+
- `Class.TextChannel:SetDirectChatRequester()`
54+
- `Class.TextChatService:CanUserChatAsync()`
55+
- `Class.TextChatService:CanUsersChatAsync()`
56+
- `Class.TextChatService:CanUsersDirectChatAsync()`

0 commit comments

Comments
 (0)