[Feature Request] Emote picker for chat UI
SReject via Discord:
Add an emote picker to firebot's chat UI. Requested by Tokaji909 on discord
Just in case folks missed it, this suggestion corresponded with the Twitch Emote API endpoints that were released in 2021. In those comments (link below) we mentioned there were intensionally no plans to offer the same functionality because providing the emotes that a user has access to would expose subscription details which should be scoped. That being said, subs are scoped with "user:read:subscriptions," so there is an argument to be made that an endpoint could potentially exist that, for example, provides globally available emotes and then include subscription related emotes as well if the subs scope is provided. Additional feedback is welcome given this context. We'll also bump this topic to the team to confirm if this is information we would provide if scoped somehow and investigate the value of adding it to the API if so. Source: https://twitch.uservoice.com/forums/310213/suggestions/43599900
This means subscriber emotes would have to be obtained per subscribed channel. Unless Twitch ever reimplements this API endpoint
There would also need to be a way to obtain which non-subscriber emotes a user has access to (e.g. hype train emotes). I cannot find anything on this yet.
Global emotes has a proper endpoint described here: https://dev.twitch.tv/docs/api/reference/#get-global-emotes
Of course Firebot also supports BTTV, FFZ, and 7TV emotes. Each of them have their own API. https://betterttv.com/developers/api https://api.frankerfacez.com/docs/ https://7tv.io/docs
This would be a great addition to Firebot's chat. One of the only reasons I still don't use it as my primary window while streaming. Thanks!