学ぶ
エンジンクラス
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
戻り値
コードサンプル
チャット: Broadcast用の文字列をフィルタする
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は、米国並びにその他の国における登録商標および非登録商標です。