Skip to content
Roblox API Reference

TextChatMessage

A data object representing a text chat message.
  • Not creatable
Memory category
Instances
Own members
25
Inherited members
75
Subclasses
0
Siblings
608

Properties48

Inherited fromObject2

Property categoryData

Inherited fromInstance21

Property categoryBehavior

Property categoryData

Property categoryPermissions

Defined byTextChatMessage25

Property categoryData

  • TextChatMessage.BubbleChatMessageProperties: BubbleChatMessageProperties
    A reference to the BubbleChatMessageProperties that overrides the appearance of this message's chat bubble.
    • Read capabilities: Chat
  • TextChatMessage.ChatActionType: string = ""
    • Hidden
    • Roblox script security
    • Read capabilities: Chat
  • TextChatMessage.ChatWindowMessageProperties: ChatWindowMessageProperties
    A reference to the ChatWindowMessageProperties that overrides the appearance of this message in the chat window.
    • Read capabilities: Chat
  • TextChatMessage.ForModeration: boolean = false
    • Hidden
    • Roblox script security
    • Read capabilities: Chat
  • TextChatMessage.IsHiddenMessage: boolean = false
    • Hidden
    • Roblox script security
    • Read capabilities: Chat
  • TextChatMessage.IsHistorical: boolean = false
    • Hidden
    • Roblox script security
    • Read capabilities: Chat
  • TextChatMessage.MessageId: string = ""
    A unique identifier for the TextChatMessage.
    • Read capabilities: Chat
  • TextChatMessage.Metadata: string = ""
    A general purpose field for storing miscellaneous data about the TextChatMessage.
    • Read capabilities: Chat
  • TextChatMessage.OriginalText: string = ""
    • Hidden
    • Roblox script security
    • Read capabilities: Chat
  • TextChatMessage.PrefixText: string = ""
    A prefix to add to a user's message.
    • Read capabilities: Chat
  • TextChatMessage.PrefixTextInternal: string = ""
    • Hidden
    • Not replicated
    • Roblox script security
    • Read capabilities: Chat
  • TextChatMessage.PresetChatVersion: string = ""
    • Hidden
    • Roblox script security
    • Read capabilities: Chat
  • TextChatMessage.PresetId: string = ""
    • Hidden
    • Roblox script security
    • Read capabilities: Chat
  • TextChatMessage.RewrittenText: string = ""
    • Hidden
    • Roblox script security
    • Read capabilities: Chat
  • TextChatMessage.RewrittenTranslation: string = ""
    • Hidden
    • Roblox script security
    • Read capabilities: Chat
  • Indicates the status of the TextChatMessage.
    • Read capabilities: Chat
  • TextChatMessage.Text: string = ""
    The filtered text message for the user.
    • Read capabilities: Chat
  • TextChatMessage.TextChannel: TextChannel
    A reference to the origin TextChannel.
    • Read capabilities: Chat
  • TextChatMessage.TextInternal: string = ""
    • Hidden
    • Not replicated
    • Roblox script security
    • Read capabilities: Chat
  • TextChatMessage.TextSource: TextSource
    A reference to the origin TextSource.
    • Read capabilities: Chat
  • TextChatMessage.Timestamp: DateTime
    A timestamp of when the message was originally sent.
    • Read capabilities: Chat
  • TextChatMessage.Translation: string = ""
    Translated and filtered text message.
    • Read capabilities: Chat
  • TextChatMessage.TranslationInternal: string = ""
    • Hidden
    • Not replicated
    • Roblox script security
    • Read capabilities: Chat
  • TextChatMessage.Verified: boolean = false
    • Hidden
    • Not scriptable
    • Roblox engine security
    • Read capabilities: Chat
  • TextChatMessage.WasRewritten: boolean = false
    • Hidden
    • Roblox script security
    • Read capabilities: Chat

Methods42

Inherited fromObject3
  • Get an event that fires when a given property of the object changes.
    Parameters
    ParameterDescription
    property: string
    The property to connect to.
    Returns
    TypeDescription
    RBXScriptSignal
    A signal that fires whenever the property changes.
  • Object:IsA(className: string): boolean
    Returns true if an object's class matches or inherits from a given class.
    • Custom Lua state
    • Thread safe
    Parameters
    ParameterDescription
    className: string
    The class against which the Object's class will be checked. Case-sensitive.
    Returns
    TypeDescription
    boolean
    Describes whether the Object's class matched or is a subclass of the given class.
  • Object:isA(className: string): boolean
    Deprecated: This deprecated function is a variant of Object:IsA() which should be used instead.
    • Deprecated
    • Custom Lua state
    Parameters
    Parameter
    className: string
    Returns
    Type
    boolean

    Use IsA instead.

Inherited fromInstance39

Events10

Inherited fromObject1
Inherited fromInstance9