Aprender
Clase de motor
Chat
Obsoleto
No creable
Servicio
No replicado

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.


Resumen
Métodos
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
Obsoleto
InvokeChatCallback(callbackType: Enum.ChatCallbackType,callbackArguments: Tuple):Tuple
RegisterChatCallback(callbackType: Enum.ChatCallbackType,callbackFunction: function):()
SetBubbleChatSettings(settings: Variant):()
Eventos
Miembros heredados

Referencia API
Propiedades
BubbleChatEnabled
Leer paralelo
Capacidades: Chat
Chat.BubbleChatEnabled:boolean

LoadDefaultChat
Seguridad no accesible
Leer paralelo
Capacidades: Chat
Chat.LoadDefaultChat:boolean

Métodos
CanUserChatAsync
Proporciona
Capacidades: Chat
Chat:CanUserChatAsync(userId:number):boolean
Parámetros
userId:number
Devuelve

CanUsersChatAsync
Proporciona
Capacidades: Chat
Chat:CanUsersChatAsync(
userIdFrom:number, userIdTo:number
Parámetros
userIdFrom:number
userIdTo:number
Devuelve

Chat
Capacidades: Chat
Chat:Chat(
partOrCharacter:Instance, message:string, color:Enum.ChatColor
):()
Parámetros
partOrCharacter:Instance
message:string
Valor predeterminado: "Blue"
Devuelve
()
Muestras de código
Chat:Chat
local ChatService = game:GetService("Chat")
local part = Instance.new("Part")
part.Anchored = true
part.Parent = workspace
ChatService:Chat(part, "¡Culpa a John!", "Red")

FilterStringAsync
Proporciona
Capacidades: Chat
Chat:FilterStringAsync(
stringToFilter:string, playerFrom:Player, playerTo:Player
Parámetros
stringToFilter:string
playerFrom:Player
playerTo:Player
Devuelve

FilterStringForBroadcast
Proporciona
Capacidades: Chat
Chat:FilterStringForBroadcast(
stringToFilter:string, playerFrom:Player
Parámetros
stringToFilter:string
playerFrom:Player
Devuelve
Muestras de código
Chat:FiltrarCadenaParaTransmisión
local Players = game:GetService("Players")
local Chat = game:GetService("Chat")
local playerFrom = Players.LocalPlayer
local message = "¡Hola mundo!"
-- Filtrar la cadena y almacenar el resultado en la variable 'FilteredString'
local filteredString = Chat:FilterStringForBroadcast(message, playerFrom)
print(filteredString)

FilterStringForPlayerAsync
Obsoleto

InvokeChatCallback
Capacidades: Chat
Chat:InvokeChatCallback(
callbackType:Enum.ChatCallbackType, callbackArguments:Tuple
Parámetros
callbackArguments:Tuple
Devuelve

RegisterChatCallback
Capacidades: Chat
Chat:RegisterChatCallback(
callbackType:Enum.ChatCallbackType, callbackFunction:function
):()
Parámetros
callbackFunction:function
Devuelve
()

SetBubbleChatSettings
Capacidades: Chat
Chat:SetBubbleChatSettings(settings:Variant):()
Parámetros
settings:Variant
Devuelve
()
Muestras de código
Personaliza aspectos visuales
local ChatService = game:GetService("Chat")
ChatService:SetBubbleChatSettings({
BackgroundColor3 = Color3.fromRGB(180, 210, 228),
TextSize = 20,
Font = Enum.Font.Cartoon,
})
Restaurar la configuración predeterminada
local ChatService = game:GetService("Chat")
-- Establecer la configuración del chat burbuja ChatService:SetBubbleChatSettings({})

Eventos
Chatted
Capacidades: Chat
Chat.Chatted(
part:Instance, message:string, color:Enum.ChatColor
Parámetros
message:string

©2026 Roblox Corporation. Roblox, el logotipo de Roblox y "Powering Imagination" son algunas de nuestras marcas registradas y no registradas en los Estados Unidos y otros países.