เรียนรู้
Engine Class
Chat
เลิกใช้แล้ว
ไม่สามารถสร้าง
บริการ
ไม่ซ้ำ

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


สรุป
วิธีการ
CanUsersChatAsync(userIdFrom: number,userIdTo: number):boolean
Chat(partOrCharacter: Instance,message: string,color: Enum.ChatColor):()
FilterStringAsync(stringToFilter: string,playerFrom: Player,playerTo: Player):string
FilterStringForBroadcast(stringToFilter: string,playerFrom: Player):string
FilterStringForPlayerAsync(stringToFilter: string,playerToFilterFor: Player):string
เลิกใช้แล้ว
InvokeChatCallback(callbackType: Enum.ChatCallbackType,callbackArguments: Tuple):Tuple
RegisterChatCallback(callbackType: Enum.ChatCallbackType,callbackFunction: function):()
SetBubbleChatSettings(settings: Variant):()
เหตุการณ์
สมาชิกที่ได้รับทอด

เอกสารอ้างอิงเกี่ยวกับ API
คุณสมบัติ
BubbleChatEnabled
อ่านพร้อมๆ กัน
ความสามารถ: Chat
Chat.BubbleChatEnabled:boolean

LoadDefaultChat
การรักษาความปลอดภัยที่เข้าถึงไม่ได้
อ่านพร้อมๆ กัน
ความสามารถ: Chat
Chat.LoadDefaultChat:boolean

วิธีการ
CanUserChatAsync
ผลตอบแทน
ความสามารถ: Chat
Chat:CanUserChatAsync(userId:number):boolean
พารามิเตอร์
userId:number
ส่งค่ากลับ

CanUsersChatAsync
ผลตอบแทน
ความสามารถ: Chat
Chat:CanUsersChatAsync(
userIdFrom:number, userIdTo:number
พารามิเตอร์
userIdFrom:number
userIdTo:number
ส่งค่ากลับ

Chat
ความสามารถ: Chat
Chat:Chat(
partOrCharacter:Instance, message:string, color:Enum.ChatColor
):()
พารามิเตอร์
partOrCharacter:Instance
message:string
ค่าเริ่มต้น: "Blue"
ส่งค่ากลับ
()
ตัวอย่างโค้ด
แชท:แชท
local ChatService = game:GetService("Chat")
local part = Instance.new("Part")
part.Anchored = true
part.Parent = workspace
ChatService:Chat(part, "โทษจอห์น!", "Red")

FilterStringAsync
ผลตอบแทน
ความสามารถ: Chat
Chat:FilterStringAsync(
stringToFilter:string, playerFrom:Player, playerTo:Player
พารามิเตอร์
stringToFilter:string
playerFrom:Player
playerTo:Player
ส่งค่ากลับ

FilterStringForBroadcast
ผลตอบแทน
ความสามารถ: Chat
Chat:FilterStringForBroadcast(
stringToFilter:string, playerFrom:Player
พารามิเตอร์
stringToFilter:string
playerFrom:Player
ส่งค่ากลับ
ตัวอย่างโค้ด
แชท:กรองสตริงสำหรับการออกอากาศ
local Players = game:GetService("Players")
local Chat = game:GetService("Chat")
local playerFrom = Players.LocalPlayer
local message = "สวัสดีโลก!"
-- กรองสตริงและเก็บผลลัพธ์ไว้ในตัวแปร 'FilteredString'
local filteredString = Chat:FilterStringForBroadcast(message, playerFrom)
print(filteredString)

FilterStringForPlayerAsync
เลิกใช้แล้ว

InvokeChatCallback
ความสามารถ: Chat
Chat:InvokeChatCallback(
callbackType:Enum.ChatCallbackType, callbackArguments:Tuple
พารามิเตอร์
callbackArguments:Tuple
ส่งค่ากลับ

RegisterChatCallback
ความสามารถ: Chat
Chat:RegisterChatCallback(
callbackType:Enum.ChatCallbackType, callbackFunction:function
):()
พารามิเตอร์
callbackFunction:function
ส่งค่ากลับ
()

SetBubbleChatSettings
ความสามารถ: Chat
Chat:SetBubbleChatSettings(settings:Variant):()
พารามิเตอร์
settings:Variant
ส่งค่ากลับ
()
ตัวอย่างโค้ด
ปรับแต่งลักษณะการแสดงผล
local ChatService = game:GetService("Chat")
ChatService:SetBubbleChatSettings({
BackgroundColor3 = Color3.fromRGB(180, 210, 228),
TextSize = 20,
Font = Enum.Font.Cartoon,
})
คืนค่าการตั้งค่าเริ่มต้น
local ChatService = game:GetService("Chat")
ChatService:SetBubbleChatSettings({})

เหตุการณ์
Chatted
ความสามารถ: Chat
Chat.Chatted(
part:Instance, message:string, color:Enum.ChatColor
พารามิเตอร์
message:string

©2026 Roblox Corporation. Roblox, โลโก้ Roblox และ Powering Imagination เป็นส่วนหนึ่งของเครื่องหมายการค้าที่จดทะเบียน และไม่ได้จดทะเบียนของเราในสหรัฐฯ และประเทศอื่นๆ