twitcheasy-twitch-bottwitch-authtwitch-auth-tmitwitch-chat-clienttwitch-eventsubtwitch-pubsub-clienttwitch-webhooks

PubSubAutoModQueueMessage

A message that informs about a message being processed in the AutoMod queue.

Overview

Properties

channelId

Type: string

The ID of the channel where the message was posted.

contentClassification

Type: PubSubAutoModQueueMessageContentClassification

The classification of the message content.

foundMessageFragments

Type: Array<PubSubAutoModQueueMessageFragment>

The fragments of the message that were found to be against the moderation level of the channel.

messageContent

Type: string

The content of the message.

messageId

Type: string

The ID of the message.

resolverId

Type: string | null

The ID of the user that resolved the queue entry, or null if it was not resolved or timed out.

resolverName

Type: string | null

The name of the user that resolved the queue entry, or null if it was not resolved or timed out.

sendDate

Type: Date

The date when the message was sent.

senderColor

Type: string

The chat color of the user that sent the message.

senderDisplayName

Type: string

The display name of the user that sent the message.

senderId

Type: string

The ID of the user that sent the message.

senderName

Type: string

The name of the user that sent the message.

status

Type:
PubSubAutoModQueueStatus

Aliased type: "PENDING" | "ALLOWED" | "DENIED" | "EXPIRED"

The status of the queue entry.