Its interface does not cross the network boundary.
Instances of this class cannot be created with Instance.new.
It is a singleton that may be acquired with GetService.
Tags: [NotCreatable, Service, NotReplicated]
History | | Member |
---|
553 | | BubbleChatEnabled: bool |
553 | | LoadDefaultChat: bool |
462 | | CanUserChatAsync(userId: int64): bool |
462 | | CanUsersChatAsync(userIdFrom: int64, userIdTo: int64): bool |
573 | | Chat(partOrCharacter: Instance, message: string, color: ChatColor = Blue): null |
573 | | ChatLocal(partOrCharacter: Instance, message: string, color: ChatColor = Blue): null |
484 | | FilterStringAsync(stringToFilter: string, playerFrom: Player, playerTo: Player): string |
484 | | FilterStringForBroadcast(stringToFilter: string, playerFrom: Player): string |
553 | | FilterStringForPlayerAsync(stringToFilter: string, playerToFilterFor: Player): string |
462 | | GetShouldUseLuaChat(): bool |
462 | | InvokeChatCallback(callbackType: ChatCallbackType, callbackArguments: Tuple): Tuple |
573 | | RegisterChatCallback(callbackType: ChatCallbackType, callbackFunction: Function): null |
573 | | SetBubbleChatSettings(settings: Variant): null |
462 | | BubbleChatSettingsChanged(settings: Variant) |
462 | | Chatted(part: Instance, message: string, color: ChatColor) |
553 | | ClientToServerFilterMessageSignalV2(sender: Instance, receiver: Instance, unfilteredMessage: string) |
553 | | ClientToServerReportUnfilteredSignal(unfilteredText: string, match: string, instancePath: string, instanceType: string) |
553 | | ServerToClientUnderOver13FilteredResponseSignal(sender: Instance, unfilteredMessage: string, isError: bool, errorStr: string, under13: string, over13: string) |
inherited from Instance |
---|
553 | | Archivable: bool |
553 | | Attributes: string |
553 | | AttributesReplicate: string |
553 | | AttributesSerialize: BinaryString |
635 | | Capabilities: SecurityCapabilities |
553 | | ClassName: string |
553 | | DataCost: int |
619 | | DefinesCapabilities: bool |
553 | | HistoryId: UniqueId |
553 | | Name: string |
553 | | Parent: Instance |
553 | | PropertyStatusStudio: PropertyStatus |
553 | | RobloxLocked: bool |
635 | | Sandboxed: bool |
616 | | SourceAssetId: int64 |
553 | | Tags: BinaryString |
616 | | UniqueId: UniqueId |
553 | | archivable: bool |
553 | | className: string |
553 | | numExpectedDirectChildren: int |
576 | | AddTag(tag: string): null |
573 | | ClearAllChildren(): null |
462 | | Clone(): Instance |
573 | | Destroy(): null |
486 | | FindFirstAncestor(name: string): Instance |
486 | | FindFirstAncestorOfClass(className: string): Instance |
486 | | FindFirstAncestorWhichIsA(className: string): Instance |
486 | | FindFirstChild(name: string, recursive: bool = false): Instance |
486 | | FindFirstChildOfClass(className: string): Instance |
486 | | FindFirstChildWhichIsA(className: string, recursive: bool = false): Instance |
486 | | FindFirstDescendant(name: string): Instance |
563 | | GetActor(): Actor |
486 | | GetAttribute(attribute: string): Variant |
462 | | GetAttributeChangedSignal(attribute: string): RBXScriptSignal |
631 | | GetAttributes(): Dictionary |
486 | | GetChildren(): Objects |
462 | | GetDebugId(scopeLength: int = 4): string |
486 | | GetDescendants(): Array |
486 | | GetFullName(): string |
462 | | GetPropertyChangedSignal(property: string): RBXScriptSignal |
576 | | GetTags(): Array |
576 | | HasTag(tag: string): bool |
486 | | IsA(className: string): bool |
486 | | IsAncestorOf(descendant: Instance): bool |
486 | | IsDescendantOf(ancestor: Instance): bool |
580 | | IsPropertyModified(name: string): bool |
573 | | Remove(): null |
576 | | RemoveTag(tag: string): null |
580 | | ResetPropertyToDefault(name: string): null |
573 | | SetAttribute(attribute: string, value: Variant): null |
462 | | WaitForChild(childName: string, timeOut: double): Instance |
553 | | children(): Objects |
553 | | clone(): Instance |
573 | | destroy(): null |
553 | | findFirstChild(name: string, recursive: bool = false): Instance |
553 | | getChildren(): Objects |
462 | | isA(className: string): bool |
553 | | isDescendantOf(ancestor: Instance): bool |
573 | | remove(): null |
462 | | AncestryChanged(child: Instance, parent: Instance) |
462 | | AttributeChanged(attribute: string) |
462 | | Changed(property: string) |
462 | | ChildAdded(child: Instance) |
462 | | ChildRemoved(child: Instance) |
462 | | DescendantAdded(descendant: Instance) |
462 | | DescendantRemoving(descendant: Instance) |
500 | | Destroying() |
553 | | childAdded(child: Instance) |
- 573
Change ReturnType of SetBubbleChatSettings
from
void
to
null
- 573
Change ReturnType of RegisterChatCallback
from
void
to
null
- 573
Change ReturnType of ChatLocal
from
void
to
null
- 573
Change ReturnType of Chat
from
void
to
null
- 553
Add ServerToClientUnderOver13FilteredResponseSignal
- 553
Add ClientToServerReportUnfilteredSignal
- 553
Add ClientToServerFilterMessageSignalV2
- 553
Change PreferredDescriptor of FilterStringForPlayerAsync
from
to
FilterStringAsync
- 553
Change Default of LoadDefaultChat
from
to
true
- 553
Change Default of BubbleChatEnabled
from
to
false
- 486
Change ThreadSafety of LoadDefaultChat
from
ReadOnly
to
ReadSafe
- 486
Change ThreadSafety of BubbleChatEnabled
from
ReadOnly
to
ReadSafe
- 484
Change Parameters of FilterStringForPlayerAsync
from
(stringToFilter: string, playerToFilterFor: Instance)
to
(stringToFilter: string, playerToFilterFor: Player)
- 484
Change Parameters of FilterStringForBroadcast
from
(stringToFilter: string, playerFrom: Instance)
to
(stringToFilter: string, playerFrom: Player)
- 484
Change Parameters of FilterStringAsync
from
(stringToFilter: string, playerFrom: Instance, playerTo: Instance)
to
(stringToFilter: string, playerFrom: Player, playerTo: Player)
- 462
Change ThreadSafety of Chatted
from
to
Unsafe
- 462
Change ThreadSafety of BubbleChatSettingsChanged
from
to
Unsafe
- 462
Change ThreadSafety of SetBubbleChatSettings
from
to
Unsafe
- 462
Change ThreadSafety of RegisterChatCallback
from
to
Unsafe
- 462
Change ThreadSafety of InvokeChatCallback
from
to
Unsafe
- 462
Change ThreadSafety of GetShouldUseLuaChat
from
to
Unsafe
- 462
Change ThreadSafety of FilterStringForPlayerAsync
from
to
Unsafe
- 462
Change ThreadSafety of FilterStringForBroadcast
from
to
Unsafe
- 462
Change ThreadSafety of FilterStringAsync
from
to
Unsafe
- 462
Change ThreadSafety of ChatLocal
from
to
Unsafe
- 462
Change ThreadSafety of Chat
from
to
Unsafe
- 462
Change ThreadSafety of CanUsersChatAsync
from
to
Unsafe
- 462
Change ThreadSafety of CanUserChatAsync
from
to
Unsafe
- 462
Change ThreadSafety of LoadDefaultChat
from
to
ReadOnly
- 462
Change ThreadSafety of BubbleChatEnabled
from
to
ReadOnly
- 451
Add BubbleChatSettingsChanged
- 451
Add SetBubbleChatSettings
- 363
Add BubbleChatEnabled
- 355
Add RegisterChatCallback
- 355
Add InvokeChatCallback
- 323
Change Parameters of CanUsersChatAsync
from
(userIdFrom: int, userIdTo: int)
to
(userIdFrom: int64, userIdTo: int64)
- 323
Change Parameters of CanUserChatAsync
from
(userId: int)
to
(userId: int64)
- 281
Add ChatLocal
- 279
Add CanUsersChatAsync
- 279
Add CanUserChatAsync
- 275
Add LoadDefaultChat
- 267
Remove SetIsLuaChatBackendOverwritten
- 264
Add SetIsLuaChatBackendOverwritten
- 256
Add GetShouldUseLuaChat
- 247
Change Tags of FilterStringForPlayerAsync
from
[Yields]
to
[Yields, Deprecated]
- 247
Add FilterStringForBroadcast
- 246
Change Tags of FilterStringForPlayerAsync
from
[Yields, Deprecated]
to
[Yields]
- 246
Remove FilterStringForBroadcast
- 247
Change Tags of FilterStringForPlayerAsync
from
[Yields]
to
[Yields, Deprecated]
- 247
Add FilterStringForBroadcast
- 242
Add FilterStringAsync
- 174
Add FilterStringForPlayerAsync
- 47
Add Chatted
- 47
Add Chat
- 47
Add Chat
BubbleChatSettingsChanged
History 2
It will block the calling thread until completion.
History 3
Tags: [Yields]
It will block the calling thread until completion.
History 3
Tags: [Yields]
ClientToServerFilterMessageSignalV2
It is not meant to be used, and may have unresolved issues.
History 1
Tags: [Hidden]
ClientToServerReportUnfilteredSignal
It is not meant to be used, and may have unresolved issues.
History 1
Tags: [Hidden]
It will block the calling thread until completion.
History 3
Tags: [Yields]
It will block the calling thread until completion.
History 5
Tags: [Yields]
FilterStringForPlayerAsync
It exists only for backward compatibility, and should not be used for new work.
FilterStringAsync should be used instead.
It will block the calling thread until completion.
History 7
Tags: [Yields, Deprecated]
Parameters (0) |
---|
No parameters. |
Returns (1) |
---|
bool |
History 2
ServerToClientUnderOver13FilteredResponseSignal
It is not meant to be used, and may have unresolved issues.
History 1
Tags: [Hidden]
SetIsLuaChatBackendOverwritten
History 2