You can advertise on Twitch by collaborating with an influencer. Your influencer can choose to add your brand name in the Title or on their channel as a tile. They could also wear brand merch while talking about your brand and live streaming, or you could choose to include in-stream video ads or banners while an influencer is streaming.