New Platform Additions
requirements for Stream Avatars to add a new platform
- Have enough of a following to be worth adding the integration. 
- Access to platform's API 
- OAuth2 with scopes (Stream Login & Bot Login) 
- Check Bearer-token user-id and user-displayName 
- Chat-read / Chat-write (preferably web-sockets) (needs to be able to write-to-chat from bot OAuth-bearer into the channel of the Streamer) 
- A way to check if the user is following or subscribing to the channel. (Ideally this information is passed along with Chat-read messages (bonus: with other events as well). 
- OnUserFollow event (optional - preferably web-sockets) 
- OnUserSubscribe event (optional - preferably web-sockets) 
- PlatformCurrency event (optional - example: twitch-bits) 
- Platform Loyalty Points Custom Redemption (optional) 
Platforms that have failed these requirements
- Tiktok Live (the API is restricted to only users with over 1000 or so followers, so I cannot attempt trying to add integration) 
- Picarto (the developers of this platform do not seem to prioritize api/integrations. They take several months to years to respond to emails. This platform failed at chat-write requirements. Their chat-bot system is cumbersome and poorly made) 
Last updated
