TextChatCommand

Artık kullanılmayanları göster

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Bir metin sohbet komutunu temsil eder. TextChatService ebeveynleştirildiğinde özel metin sohbet komutları oluşturmak için kullanılabilir.

Özel komutların en fazla iki uzantısı olabilir ve tetiklenen olay, bir kullanıcının sohbete "/PrimaryAlias" veya "/SecondaryAlias" yazdığında ateşlenir.Özel komutların bir örneği için, Özel metin sohbet komutları göz atın.

TextChatService kullanımı hakkında daha fazla bilgi edinmek için, şuna bakın Deneyim içi metin sohbeti .

Özet

Özellikler

Etkinlikler

Özellikler

AutocompleteVisible

Paralel oku

Enabled

Paralel oku

TextChatCommand 'nin etkinleştirilip etkinleştirilmediğini belirler.

Devre dışı bırakıldığında, "/PrimaryAlias" veya "/SecondaryAlias" ile eşleşen mesajlar batmaz ve diğer kullanıcılara gönderilir.

Bir vaka bazında varsayılan komutları devre dışı bırakmak için bunu kullanın.

PrimaryAlias

Paralel oku

TextChatCommand 'yi tetiklemek için kullanılan bir temel uzatma.

Bir kullanıcı "/`Class.TextChatCommand.PrimaryAlias`" eşleşen bir mesaj gönderirse, mesaj gönderilmez ve bunun yerine ateşlenir.

SecondaryAlias

Paralel oku

TextChatCommand 'yi tetiklemek için kullanılan ikincil bir alias.

Yöntemler

Etkinlikler

Triggered

Geliştiricilerin komutları yürütmek için bağlayabileceği bir olay.

Bir kullanıcı, TextChannel:SendAsync() aracılığıyla sunucuya bir mesaj gönderdiğinde, mesaj TextChatCommand tarafından yakalanır ve mesajın içeriği "/`Class.TextChatCommand.PrimaryAlias`` veya "/`Class.TextChatCommand.SecondaryAlias`" eşleşirse, diğer kullanıcılara yeniden yazılmaz.

Örneğin, TextChatCommand ile TextChatCommand.PrimaryAlias "sustur" olarak, bir kullanıcı "/mute SomeUserName" gönderirse, sessizliğe ilişkin TextChatCommand silahı ateşlenecektir TextChatCommand.Triggered.Mesaj "/mute SomeUserName" diğer kullanıcılara yansıtılmaz.

Parametreler

originTextSource: TextSource

Komutu tetikleyen TextSource sorumlu referans ile TextChannel:SendAsync() aracılığıyla komutu tetikleyen bir referans.

unfilteredText: string

Komut mesajından parametreleri ayıklamak için kullanılabilecek komutu tetiklemek için kullanılan tüm, filtresiz metin.