Allow more emotes for different stats (followers, viewers, time, etc)
Many partners have many viewers and much support, but few emotes. More emotes might trigger more subscribers, since you can offer more in return for the support. Partners should get more emotes based on more factors, such as how long they've been partnered, how many page visits they may have generated over time, how many hours they've spent streaming. Thus rewarding the streamer and their communities more by allowing more things to unlock emotes. Everybody wins!
Thing is, views can also be gamed similarly. I'd be behind a total number of hours streamed, but can already imagine people doing 24-hour streams where they just leave it on an attract mode, or encourage 'replay streams', rebroadcasting a shorter stream multiple times in one day, which is already a distressing trend that's started to happen with less-scrupulous casters who cast for three hours, then run automated ads all day over the looped replay.
Duration of partnership could get complaints from newer partners, and probably should be coupled with some metric of regularity to avoid rewarding going on long-term hiatus.
The problem with adding emotes for followers Tory, is how easy it is to create multiple accounts to follow with, and then you also have followerbots. This is why my suggestions only include:
Time being partnered.
Hours spent streaming.
Total views (follower-bots do not increase this).
If you want a more complex system, hitting x amount of viewers often enough in a short time could also be implemented (200 viewers every day for a week, 300 viewers every day for a week etc).
Hi Thorlar! Maybe you can add like 1 or 2 emotes for fallowers, kinda like a little taste so to speak? Idk if you can even make fallowers emotes lol