Obrolan teks dalam pengalaman adalah pesan yang dibuat dalam pengalaman Anda yang berasal dari satu pengguna dan dikirim ke satu atau lebih pengguna lain, termasuk:
- Gelembung obrolan di atas kepala avatar
- Pesan langsung antara pengguna
- Komunikasi jendela obrolan antara pengguna
- Pesan khusus tim
Untuk mengirim dan pengiriman, jenis komunikasi ini harus masing-masing melalui instansi TextChannel .Ini memastikan pesan menghormati pengaturan privasi, terlihat oleh moderator, dan diproses dengan benar oleh filter teks.
Teks tertentu tidak dianggap obrolan:
Teks pada menu yang dibuat oleh pengembang (misalnya, "Tekan tombol apa pun untuk melanjutkan.")
Pembaruan status dari pengalaman (misalnya, "Dua menit tersisa!")
Pengumuman dari perintah admin
Seorang pengguna mengganti nama anjing peliharaannya
Seorang pengguna menulis di papan
Log audit moderasi atau pesan
Komentar pada posting di pengalaman
Menulis posting di papan buletin
Setiap teks yang dihasilkan oleh pengguna tidak terkait dengan percakapan
Untuk komunikasi yang dibagikan oleh pengguna yang dapat dilihat oleh pengguna lain, bahkan jika tidak perlu melalui TextChatService, Anda harus memastikan melalui filter teks.
Persyaratan
Semua pengalaman yang menawarkan obrolan teks dalam pengalaman untuk pengguna harus terintegrasi TextChatService, sesuai dengan Penyalahgunaan Standar Komunitas Sistem Roblox.Untuk informasi tentang migrasi dari sistem obrolan lama, lihat Forum Pengembang Roblox dan Migrasi dari obrolan lama.
Semua teks masuk yang berasal dari pengguna lain harus pertama kali menggunakan filter teks sebelum pengalaman Anda menampilkannya.
Jika pengguna mengirimkan pesan berulang kali yang melanggar standar komunitas, Roblox memperingatkan dan kemudian sementara menghalangi mereka untuk mengirim pesan.Untuk mempelajari lebih lanjut, lihat FAQ Nudge Obrolan Teks.
Komunikasi antara pengguna harus menghormati pengaturan privasi pengguna.
- TextChannel:SendAsync() menangani privasi dasar dan pengaturan orangtua secara otomatis.
- TextChannel:SetDirectChatRequester() harus digunakan untuk menandai TextChannels dibuat untuk obrolan langsung.
Komunikasi dalam pengalaman harus dilaporkan untuk penyalahgunaan . TextChannels tangani ini secara otomatis.
Hormati pengaturan privasi
Pengguna dapat memiliki tingkat akses yang berbeda ke fitur komunikasi berdasarkan pengaturan privasi dan kematangan konten mereka atau kontrol orangtua.Beberapa pengguna mungkin memiliki batasan atau keterbatasan tambahan tergantung pada toko aplikasi mana yang mereka gunakan untuk menginstal Roblox atau hukum lokal mereka.
Metode berikut menghormati persyaratan ini. Gunakan mereka dalam pengalaman Anda untuk menentukan cara menangani permintaan pesan: