Twitch Global Badge: Moments Badge - Tier 6 Image in small, medium and large size: Earned for being a part of at least 30 moments on a channel Aug 2024