RoleLogic

HomeIntegrations › Twitch Follower Role

Twitch Follower Role icon

Give Discord Roles to Your Twitch Followers and Subscribers

Followers, paid subscribers, Tier 1 / Tier 2 / Tier 3 — sync them all to Discord roles in real time. Built on Twitch EventSub so the role lands the moment someone follows, subs, or unsubs.

Free plan available · No coding required Version 1.0.4 Updated 2026-04-17
twitchfollowersubscribersubscriptiontier 1tier 2tier 3twitch primefollow tenureeventsubtwitch oauthrolediscord serverdiscord role bot

What you can build with Twitch Follower Role

Real use cases that ship in production Discord servers using RoleLogic + Twitch.

Follower-only Discord channels

Gate a channel behind a Twitch follow. New followers get the role and access in seconds. Unfollows are detected via EventSub and the role is removed automatically.

Tenure-based loyalty roles

Require a minimum follow duration in days — 'Followed 30+ days' for a community-veteran role, '180+ days' for a loyalty tier. RoleLogic computes tenure from the actual follow timestamp.

Tier 1 / Tier 2 / Tier 3 subscriber roles

Assign different Discord roles for any-tier subs (includes Twitch Prime), Tier 2+ only, or Tier 3 only. Stack with the follower role to recognize both tenure and dollar tier.

Subscriber-only giveaways and emotes

Combine the Subscriber role with RoleLogic conditions to gate giveaways, polls, bonus emotes, and channels for paying subs only.

How Twitch Follower Role works

From install to live Twitch roles in a few minutes.

1

Connect your Twitch channel

One-time broadcaster OAuth from your Twitch account so RoleLogic can subscribe to follow and subscription events on your channel via Twitch EventSub.

2

Pick your conditions

'Require follower' (with optional minimum follow days) and/or 'Require subscriber' (with optional minimum tier — 1, 2, or 3). All enabled conditions are AND'd together.

3

Members link Twitch via OAuth

Members log in with Twitch on the verification page. From there, EventSub keeps follow and subscription status in sync automatically — no polling, no delay.

Get started — it's free

Frequently asked questions

Common questions about Twitch Follower Role and RoleLogic.

How fast are role updates?

Near-instant. Twitch EventSub pushes follow / unfollow / sub / unsub / re-sub events within seconds, and RoleLogic applies them on the next sync tick.

Can I gate roles on follow tenure (e.g. 'followed 30+ days')?

Yes. Set a Min Follow Days threshold and the plugin checks the actual follow timestamp from Twitch. Members under the threshold won't get the role until they cross it — no manual review.

Does Twitch Prime count as a subscriber?

Yes — Twitch Prime is treated as Tier 1 by the Twitch API, so it satisfies an 'any tier' subscriber condition. If you require Tier 2 or higher, Prime won't qualify.

Do I need anything from Twitch?

On hosted RoleLogic, no. The plugin handles the Twitch app, EventSub registration, and OAuth callbacks. You just authorize once as the broadcaster so RoleLogic can listen for events on your channel.

What if a member unfollows or their sub lapses?

Twitch fires the matching EventSub event and RoleLogic removes the role automatically. No grace period unless you configure one via tenure conditions.

Ship Twitch Follower Role in 5 minutes

Free plan, no coding, real-time sync. Used by Discord servers of every size — from indie communities to verified gaming servers with hundreds of thousands of members.

Set up Twitch Follower Role