การแชทข้อความในประสบการณ์คือข้อความที่สร้างขึ้นภายในประสบการณ์ที่มาจากผู้ใช้รายหนึ่งและส่งไปยังผู้ใช้รายอื่นหนึ่งหรือหลายราย รวมถึง:
- ฟองแชทเหนือหัวของอวตาร
- ข้อความโดยตรงระหว่างผู้ใช้
- การสื่อสารหน้าต่างแชทระหว่างผู้ใช้
- ข้อความที่เฉพาะทางทีม
สำหรับการส่งและส่งมอบ ประเภทการสื่อสารเหล่านี้ต้องผ่านตัวอย่าง TextChannel แต่ละครั้งสิ่งนี้ช่วยให้ข้อความเคารพการตั้งค่าความเป็นส่วนตัว มองเห็นได้สำหรับผู้ดูแลระบบ และได้รับการกรองข้อความอย่างถูกต้อง
ข้อความบางอย่างไม่ได้ ไม่ใช่ ถูกพิจารณาว่าเป็นการแชท:
ข้อความในเมนูที่สร้างโดยนักพัฒนา (ตัวอย่างเช่น "กดปุ่มใดก็ได้เพื่อดำเนินการต่อ")
การอัปเดตสถานะจากประสบการณ์ (เช่น "เหลืออีกสองนาที!")
การประกาศจากคำสั่งของผู้ดูแลระบบ
ผู้ใช้เปลี่ยนชื่อสุนัขสัตว์เลี้ยง
ผู้ใช้เขียนบนป้าย
บันทึกการตรวจสอบการกลั่นกรองหรือข้อความ
ความคิดเห็นในโพสต์ในประสบการณ์
เขียนโพสต์บนบอร์ดข้อความ
ข้อความที่สร้างโดยผู้ใช้ที่ไม่เกี่ยวข้องกับการสนทนา
สำหรับการสื่อสารที่ผู้ใช้แชร์กันซึ่งสามารถมองเห็นได้โดยผู้ใช้รายอื่น แม้ว่ามันจะไม่จำเป็นต้องผ่าน TextChatService คุณต้องตรวจสอบให้แน่ใจว่าผ่าน ตัวกรองข้อความ
ข้อกำหนด
- ประสบการณ์ทั้งหมดที่เสนอการแชทข้อความในประสบการณ์สำหรับผู้ใช้จะต้องผสานรวม TextChatService ตามมาตรฐานชุมชนของระบบ Roblox ที่ใช้งานอยู่ Misusing Roblox Systems Community Standardสำหรับข้อมูลเกี่ยวกับการย้ายจากระบบแชทเก่า, ดูที่ ฟอรัมนักพัฒนา Roblox และ ย้ายจากระบบแชทเก่า
- ข้อความทั้งหมดที่ได้รับจากผู้ใช้รายอื่นต้องใช้ การกรองข้อความ ก่อนที่ประสบการณ์ของคุณจะแสดงมัน
- การสื่อสารระหว่างผู้ใช้ต้องเคารพการตั้งค่าความเป็นส่วนตัวของผู้ใช้
- TextChannel:SendAsync() จัดการการควบคุมความเป็นส่วนตัวและการตั้งค่าการปกครองพื้นฐานโดยอัตโนมัติ
- TextChannel:SetDirectChatRequester() ต้องใช้เพื่อทำเครื่องหมาย TextChannels ที่สร้างขึ้นสำหรับการแชทโดยตรง
- การสื่อสารในประสบการณ์ควรเป็น รายงานได้สําหรับการละเมิดTextChannels
เคารพการตั้งค่าความเป็นส่วนตัว
ผู้ใช้สามารถมีระดับการเข้าถึงคุณสมบัติการสื่อสารที่แตกต่างกันขึ้นอยู่กับการตั้งค่าความเป็นส่วนตัวและความสุกของเนื้อหาของพวกเขาหรือการควบคุมของพ่อแม่ผู้ใช้บางคนอาจมีข้อจำกัดหรือข้อจํากัดเพิ่มเติมขึ้นอยู่กับร้านแอปที่พวกเขาใช้ในการติดตั้ง Roblox หรือกฎหมายท้องถิ่นของพวกเขา
วิธีต่อไปนี้เคารพข้อกำหนดเหล่านี้ ใช้พวกเขาภายในประสบการณ์ของคุณเพื่อกำหนดวิธีจัดการคำขอการส่งข้อความ: