Lead Moderator role and chat badge introduced

As of today, the Lead Moderator role has been added to help streamers manage their mod teams and take on additional aspects of community moderation that were not previously entrusted to all Moderators. When new channel roles are introduced on Twitch, the updates for user identification may affect third-party applications, especially chatbots and moderation tools. The information below is intended to provide a brief overview of this new role and define actions that may be necessary for your application.

What’s changing?

Users with the Lead Moderator role in a channel will be given the new Lead Moderator chat badge by default. They can, however, choose to use the regular moderator chat badge (and make this change on web or mobile).

The new chat badge can be identified in the channel.chat.message EventSub event or IRC message as “lead_moderator”. Since only one chat badge can be selected by a user and displayed, this new Lead Moderator badge will replace a user’s previous “moderator” badge value in EventSub and IRC messages.

What action needs to be taken?

If you operate a chatbot or moderation tool that is currently checking for the “moderator” badge to confirm that a user is a Moderator, your logic should be updated to check for either “moderator” or “lead_moderator”. All Moderators and Lead Moderators will have one of these two badges.

How does this affect the Get Moderators API endpoint?

Get Moderators will include Lead Moderators in the returned array since these users are also Moderators.

1 Like

Could IRC tags please be updated to reflect mod=1 instead of mod=0(current behavior)

2 Likes

Threw a uv in here to ID lead mods on Get Mods

1 Like

Thanks for the flagging this, it is actively being addressed.

4 Likes