I'm sure that this is also possible now. In addition, it is easy to find additional ways to promote online on Twitch, for example,
https://streamerplus.com/. By buying subscribers or viewers from such proven Twitch bots, you don't risk anything. At the same time, you can quickly increase your activity, and it won’t cost you a fortune.