While you can mention or discuss your projects, services, or products on Twitch streams, Twitch guidelines state you cannot use the platform solely for self-promo. Any overly promotional streams may be flagged as spam. Your primary focus as a streamer should be to engage and entertain, not to sell.