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