Apprendre
Classe de moteur
Chat
Déprécié
Création impossible
Service
Non répliqué

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.


Résumé
Méthodes
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
Déprécié
InvokeChatCallback(callbackType: Enum.ChatCallbackType,callbackArguments: Tuple):Tuple
RegisterChatCallback(callbackType: Enum.ChatCallbackType,callbackFunction: function):()
SetBubbleChatSettings(settings: Variant):()
Événements
Membres hérités

Référence API
Propriétés
BubbleChatEnabled
Lecture parallèle
Capacités : Chat
Chat.BubbleChatEnabled:boolean

LoadDefaultChat
Sécurité inaccessible
Lecture parallèle
Capacités : Chat
Chat.LoadDefaultChat:boolean

Méthodes
CanUserChatAsync
Rendement
Capacités : Chat
Chat:CanUserChatAsync(userId:number):boolean
Paramètres
userId:number
Retours

CanUsersChatAsync
Rendement
Capacités : Chat
Chat:CanUsersChatAsync(
userIdFrom:number, userIdTo:number
Paramètres
userIdFrom:number
userIdTo:number
Retours

Chat
Capacités : Chat
Chat:Chat(
partOrCharacter:Instance, message:string, color:Enum.ChatColor
):()
Paramètres
partOrCharacter:Instance
message:string
Valeur par défaut : "Blue"
Retours
()
Échantillons de code
Chat:Chat
local ChatService = game:GetService("Chat")
local part = Instance.new("Part")
part.Anchored = true
part.Parent = workspace
ChatService:Chat(part, "Blâmez John!", "Red")

FilterStringAsync
Rendement
Capacités : Chat
Chat:FilterStringAsync(
stringToFilter:string, playerFrom:Player, playerTo:Player
Paramètres
stringToFilter:string
playerFrom:Player
playerTo:Player
Retours

FilterStringForBroadcast
Rendement
Capacités : Chat
Chat:FilterStringForBroadcast(
stringToFilter:string, playerFrom:Player
Paramètres
stringToFilter:string
playerFrom:Player
Retours
Échantillons de code
Chat:FiltrerChainePourDiffusion
local Players = game:GetService("Players")
local Chat = game:GetService("Chat")
local playerFrom = Players.LocalPlayer
local message = "Bonjour le monde!"
-- Filtrer la chaîne et stocker le résultat dans la variable 'ChaineFiltrée'
local filteredString = Chat:FilterStringForBroadcast(message, playerFrom)
print(filteredString)

FilterStringForPlayerAsync
Déprécié

InvokeChatCallback
Capacités : Chat
Chat:InvokeChatCallback(
callbackType:Enum.ChatCallbackType, callbackArguments:Tuple
Paramètres
callbackArguments:Tuple
Retours

RegisterChatCallback
Capacités : Chat
Chat:RegisterChatCallback(
callbackType:Enum.ChatCallbackType, callbackFunction:function
):()
Paramètres
callbackFunction:function
Retours
()

SetBubbleChatSettings
Capacités : Chat
Chat:SetBubbleChatSettings(settings:Variant):()
Paramètres
settings:Variant
Retours
()
Échantillons de code
Personnaliser les aspects visuels
local ChatService = game:GetService("Chat")
ChatService:SetBubbleChatSettings({
BackgroundColor3 = Color3.fromRGB(180, 210, 228),
TextSize = 20,
Font = Enum.Font.Cartoon,
})
Restaurer les paramètres par défaut
local ChatService = game:GetService("Chat")
ChatService:SetBubbleChatSettings({})

Événements
Chatted
Capacités : Chat
Chat.Chatted(
part:Instance, message:string, color:Enum.ChatColor
Paramètres
message:string

©2026 Société Roblox. Roblox, le logo Roblox et Powering Imagination font partie de nos marques déposées aux États-Unis et dans d'autres pays.