Firebot icon indicating copy to clipboard operation
Firebot copied to clipboard

[Feature Request] Emote picker for chat UI

Open CrowbarToolsRobot opened this issue 4 years ago • 3 comments

SReject via Discord:

Add an emote picker to firebot's chat UI. Requested by Tokaji909 on discord

CrowbarToolsRobot avatar Sep 17 '21 12:09 CrowbarToolsRobot

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

InzeNL avatar May 22 '23 15:05 InzeNL

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!

theucanes avatar Dec 29 '23 16:12 theucanes