Skip to content

Class: TwitchModerationService ​

Twitch channel-wide moderation and safety controls.

Constructors ​

Constructor ​

ts
new TwitchModerationService(): TwitchModerationService;

Returns ​

TwitchModerationService

Methods ​

checkMessage() ​

ts
checkMessage(text): Promise<AutoModCheckResult>;

Checks whether Twitch AutoMod would permit a message in this channel.

Parameters ​

text ​

string

Returns ​

Promise<AutoModCheckResult>


getShieldMode() ​

ts
getShieldMode(): Promise<ShieldModeStatus>;

Returns Twitch Shield Mode's current state.

Returns ​

Promise<ShieldModeStatus>


setShieldMode() ​

ts
setShieldMode(enabled): Promise<ShieldModeStatus>;

Activates or deactivates Twitch Shield Mode. This action is audited server-side.

Parameters ​

enabled ​

boolean

Returns ​

Promise<ShieldModeStatus>