TextChatCommand

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Menggambarkan perintah obrolan teks. Dapat digunakan untuk membuat perintah obrolan teks khusus ketika berada di bawah TextChatService . Perintah khusus dapat memiliki hingga dua aliase, dan acara Triggered menyetel saat seorang pengguna mengetik “/PrimaryAlias” atau “/SecondaryAlias” ke dalam obrolan.

Untuk mempelajari lebih lanjut tentang menggunakan TextChatService, lihat Chat Teks dalam Pengalaman .

Rangkuman

Properti

Acara

Properti

AutocompleteVisible

Baca Paralel

Enabled

Baca Paralel

Menentukan apakah TextChatCommand diaktifkan.

Ketika dinonaktifkan, pesan yang cocok dengan “/PrimaryAlias” atau “/SecondaryAlias” tidak tenggelam dan dikirim ke pengguna lain.

Gunakan ini untuk menonaktifkan perintah default pada dasar kasus per kasus.

PrimaryAlias

Baca Paralel

Aliasi utama yang digunakan untuk menetapkan TextChatCommand .

Jika seorang pengguna mengirim pesan dengan TextChannel:SendAsync() yang cocok dengan "/`Class.TextChatCommand.PrimaryAlias`", maka pesan tidak dikirim dan sebaliknya {TextChatCommand.PrimaryAlias} diaktifkan.

SecondaryAlias

Baca Paralel

Aliasi sekunder yang digunakan untuk menetapkan TextChatCommand .

Metode

Acara

Triggered

Acara yang pengembang dapat binde untuk mengeksekusi perintah.

Ketika seorang pengguna mengirim pesan ke server melalui TextChannel:SendAsync() , pesan diterima oleh TextChatCommand dan tidak dikirim ke pengguna lain jika konten pesan cocok dengan "/`Class.TextChatCommand.PrimaryAlias`" atau "/`Class.TextChatCommand.SecondaryAlias`".

Misalnya, untuk TextChatCommand dengan TextChatCommand.PrimaryAlias sebagai "bisukan", jika seorang pengguna mengirim "/mute SomeUserName", maka TextChatCommand mute yang relevan akan mengeksekuskan 1> Class.TextChatCommand.Triggered1> . P

Parameter

originTextSource: TextSource

Sebuah referensi ke TextSource yang bertanggung jawab atas pengaktifan perintah melalui TextChannel:SendAsync() .

unfilteredText: string

Teks penuh, tanpa filter yang digunakan untuk mengaktifkan perintah yang dapat digunakan untuk memotong parameter dari pesan perintah.