배우기
엔진 클래스
Chat
사용되지 않음
만들 수 없음
서비스
복제되지 않음

*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.


요약
메서드
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'은 미국 및 기타 국가 내 당사의 등록 및 미등록 상표입니다.