TextChatCommand

แสดงที่เลิกใช้งานแล้ว

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

แทนที่คำสั่งแชทข้อความข้อความ สามารถใช้เพื่อสร้างคำสั่งแชทข้อความข้อความเมื่อพ่อของมันคือ TextChatService คำสั่งข้อความสามารถมีได้สองอัลฟาเบ็ด และเหตุการณ์ที่เริ่มต

เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับการใช้ TextChatService โปรดดู In-Experience Text Chat

สรุป

คุณสมบัติ

อีเวนต์

  • Triggered(originTextSource : TextSource,unfilteredText : string):RBXScriptSignal

    เหตุการณ์ที่ผู้พัฒนาสามารถผูกไว้เพื่อที่จะประมวลผลคำสั่ง

คุณสมบัติ

AutocompleteVisible

อ่านพร้อมๆ กัน

Enabled

อ่านพร้อมๆ กัน

กำหนดว่า TextChatCommand เปิดใช้งานได้หรือไม่

เมื่อปิดใช้งาน ข้อความที่ตรงกับ “/PrimaryAlias” หรือ “/SecondaryAlias” จะไม่ลอยตัวและส่งไปยังผู้ใช้อื่น

ใช้สิ่งนี้เพื่อปิดการใช้งานคำสั่งเริ่มต้นในกรณีต่อกรณี

PrimaryAlias

อ่านพร้อมๆ กัน

ไอดีอัลไพร์ที่ใช้เพื่อเรียก TextChatCommand

หากผู้ใช้ส่งข้อความด้วย TextChannel:SendAsync() ที่ตรงกับ "/`Class.TextChatCommand.PrimaryAlias`" ไม่สามารถส่งข้อความได้ แต่เป็นการเรียกใช้ {TextChatCommand.PrimaryAlias} แทน

SecondaryAlias

อ่านพร้อมๆ กัน

ไอดีอัลฟาเสริมที่ใช้เพื่อเรียกใช้ TextChatCommand

วิธีการ

อีเวนต์

Triggered

เหตุการณ์ที่ผู้พัฒนาสามารถผูกไว้เพื่อที่จะประมวลผลคำสั่ง

เมื่อผู้ใช้ส่งข้อความไปยังเซิร์ฟเวอร์ผ่าน TextChannel:SendAsync() ข้อความจะถูกปิดกั้นโดย TextChatCommand และไม่ถูกส่งต่อไปยังผู้ใช้อื่นหากเนื้อหาข้อความต

เช่นสําหรับ TextChatCommand ด้วย TextChatCommand.PrimaryAlias ในฐานะ "เสียง" หากผู้ใช้ส่ง "/mute บางผู้ชื่อ" แล้ว TextChatCommand สํ

พารามิเตอร์

originTextSource: TextSource

การอ้างอิงถึง TextSource ที่รับผิดชอบการเรียกใช้คำสั่งโดยผ่าน TextChannel:SendAsync()

unfilteredText: string

ข้อความที่เต็มและไม่มีการกรองใช้เพื่อเรียกใช้คำสั่งที่สามารถใช้เพื่อแยกตัวอักษรออกจากข้อความของคำสั่ง