---
name: TextChatMessageStatus
last_updated: 2026-06-30T19:15:20Z
type: enum
summary: "Indicates the status of a TextChatMessage."
---

# TextChatMessageStatus

Indicates the status of a [TextChatMessage](/docs/reference/engine/classes/TextChatMessage.md).

**Type:** enum

## Items

| Name | Value | Description |
|------|-------|-------------|
| `Unknown` | 1 | Generic failed status for any other [TextChannel:SendAsync()](/docs/reference/engine/classes/TextChannel.md) failures. |
| `Success` | 2 | Message has no issues. |
| `Sending` | 3 | Message is sending. |
| `TextFilterFailed` | 4 | Text filter failed to process the message. |
| `Floodchecked` | 5 | Message is from a user sending messages too frequently. |
| `InvalidPrivacySettings` | 6 | Message can't be sent because of the user's chat privacy settings. |
| `InvalidTextChannelPermissions` | 7 | Message's [TextSource](/docs/reference/engine/classes/TextSource.md) is either not in the intended [TextChannel](/docs/reference/engine/classes/TextChannel.md) or [TextSource.CanSend](/docs/reference/engine/classes/TextSource.md) is `false`. |
| `MessageTooLong` | 8 | Message is too long. |
| `ModerationTimeout` | 9 |  |