Skip to content

TextChatMessageStatus

Not yet Enum

Indicates the status of a TextChatMessage.

Not implemented in Nova

This enum is missing from Nova. Scripts that reference it will fail.

Description

Indicates the status of a TextChatMessage. The TextChatMessage.Status property is set by TextChannel.SendAsync() to report the outcome of an attempted send. A status of TextChatMessageStatus.Success means the message passed all server-side checks; any other value identifies the reason the message was blocked or has not yet completed delivery.

Items

Item Value Status Notes
Unknown 1 Not yet Generic failed status for any other TextChannel.SendAsync() failures.
Success 2 Not yet Message has no issues.
Sending 3 Not yet Message is sending.
TextFilterFailed 4 Not yet Text filter failed to process the message.
Floodchecked 5 Not yet Message is from a user sending messages too frequently.
InvalidPrivacySettings 6 Not yet Message can't be sent because of the user's chat privacy settings.
InvalidTextChannelPermissions 7 Not yet Message's TextSource is either not in the intended TextChannel or TextSource.CanSend is false.
MessageTooLong 8 Not yet Message is too long.
ModerationTimeout 9 Not yet Message can't be sent because the user has an active moderation timeout on chat.

Roblox reference: TextChatMessageStatus