all features are generally available unless marked with "(coming soon)"
- create chats
- streams can have multiple independent chats with their own configuration (emotes, bot config, etc.)
- chats can be public or private; private access can be granted to users by chat owners
- remove chats
- removes chat's entire history of events
- set chat order
- specifies the order public chats are presented in the frontend
- frontend config management
- logo
- favicon
- seo
- title
- description
- keywords coming soon
- site colors
- live stream embeds
- twitch
- mirror twitch chat
- youtube
- mirror youtube chat
- plans to add facebook, tiktok, rumble, etc.
- twitch
- header links
- support for nested groups
- username colors
- can trivially emulate the look of WhiteLe.af and DGG style sites, see
- configs can be easily edited, swapped between, and previewed
- set domain
- control custom domain for your streamer website
- https certificate management included
- control custom domain for your streamer website
- blob management
- control non-emote images on the site (logo, favicon, panels, etc.)
- get subscription payments
- fetch and filter stripe subscription payments
- get donations
- fetch and filter donations
- subscription/donation responses (coming soon)
- stream owners can make explicit responses to subscriptions and donations
- enables the automatic tagging of subs/donos with a timestamped url to the point in stream where it was addressed
- development status
- backend complete
- frontend pending
- stream owners can make explicit responses to subscriptions and donations
- get subscriptions (coming soon)
- fetch and filter subscriptions
- development status
- backend complete
- frontend pending
- open/close chats
- when chats are closed, all connected users are kicked out, and the chat can no longer be connected to
- enables streamers to completely avoid the externalities of an "offline" chat
- enables streamers to have a separate dedicated "offline" chat
- when chats are closed, all connected users are kicked out, and the chat can no longer be connected to
- moderator managment
- add/remove moderators
- granular moderation permission control planned
- modify profile
- grant access to private chats
- chat tokens, chat token refresh delay (coming soon)
- mute, unmute, ban, unban
- multiple targets
- text search targeting (e.g. ban everyone who said the c word)
- emote management
- can require arbitrary badges to post (e.g. requires tier 2 sub + vip)
- can be deactivated without deletion
- schedule (coming soon)
- automatically swap emotes per day (e.g. all emotes become halloween themed in October)
- development status
- backend complete
- frontend pending
- polls
- support for multiple voting systems
- get poll history + republish poll results (coming soon)
- development status
- backend complete
- frontend pending
- development status
- logs
- fetch and filter chat messages
- multiple targets
- bot config
- automatically mute/ban linkers or specified phrases
- phrases can be deactivated without deletion
- delete logs
- targeted deletion of chat messages
- pin chats
- optional anonymity
- customize duration
- multiple
- censor chats
- granular options
- allow uncensoring
- include signature
- signature only
- remove
- granular options
- set badges (coming soon)
- add custom badges
- development status
- backend complete
- frontend pending
- targeted events (coming soon)
- fetch mutes, bans, etc.
- development status
- backend complete
- frontend pending
- subscribe
- gift subscriptions
- multiple targets
- random gifts (coming soon)
- development status
- backend complete
- frontend partially complete
- development status
- donate
- get/cancel subscriptions
- fetch subscription history and cancel/reactivate current subscription
- get subscription payments
- fetch stripe subscriptions payments
- get donations
- fetch donation payments
- get chat logs
- fetch and filter chat messages
- multiple targets
- requires tier >=2 subscription
- delete logs
- targeted deletion of chat messages
- requires tier >=5 subscription
- modify profile
- hide badges
- select badges to hide
- requires tier >=2 subscription
- alias
- change in-chat username any time
- requires tier >=3 subscription
- random username
- limited anonymity in chat; u r still targetable (can be muted/banned/logged), but only temporarily
- requires tier >=4 subscription
- don't write logs
- none of your chat messages are logged
- requires tier >=5 subscription
- hide badges
- get chat sock (coming soon)
- fetch historical chat event stream
- enables easy replay for vods and clips
- development status
- backend complete
- frontend pending
- fetch historical chat event stream
- get targeted events (coming soon)
- fetch and filter mutes, bans, etc.
- multiple targets
- development status
- backend complete
- frontend pending
- get polls (coming soon)
- fetch and filter historical polls (and their results)
- development status
- backend complete
- frontend pending