Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

show emotes enabled live #148

Open
DatGuy1 opened this issue Apr 29, 2023 · 5 comments
Open

show emotes enabled live #148

DatGuy1 opened this issue Apr 29, 2023 · 5 comments
Labels
bug Something isn't working good first issue

Comments

@DatGuy1
Copy link

DatGuy1 commented Apr 29, 2023

Meaning no emotes that /could/ be enabled.

@Geczy
Copy link
Member

Geczy commented May 24, 2023

can you explain what you mean? im not understanding

@DatGuy1
Copy link
Author

DatGuy1 commented May 24, 2023

Such as https://github.com/dotabod/backend/blob/master/packages/dota/src/dota/GSIHandler.ts#L881-L882. 'Happi' isn't enabled everywhere. You should try to stick to BTTV/FFZ/Twitch global emotes.

@Geczy
Copy link
Member

Geczy commented May 24, 2023

got it. slightly related dotabod/backend#226

https://github.com/SevenTV/EventAPI#subscribe-35

https://betterttv.com/developers/websocket

looks like both extensions allow subscribing to emotes being added to a channel, so this can be technically possible after-all

@Geczy
Copy link
Member

Geczy commented May 24, 2023

wondering now if i should join these websocket channels from the streamer's overlay in the frontend repo, so as not to congest my backend sockets. then to make an api request to my server when there's an emote update. kind of like a webhook

i think that can make sense. especially since there's an emote part of the setup process in dotabod.com frontend. i can use the same webhook logic to update them instantly, rather than wait for their cache to update as it is now. which causes their current emote sets to be delayed or shown as 'inactive' even though they just added it

@Geczy Geczy added the bug Something isn't working label Aug 14, 2023
@Geczy Geczy changed the title message content should be channel agnostic show emotes enabled live Jun 17, 2024
@Geczy Geczy transferred this issue from dotabod/backend Jun 17, 2024
@Geczy Geczy closed this as completed in b59311b Jun 17, 2024
@Geczy
Copy link
Member

Geczy commented Jun 17, 2024

gonna reopen this so we can hide emotes in chat where they are not enabled

@Geczy Geczy reopened this Jun 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working good first issue
Projects
Status: 🏗 In progress
Development

No branches or pull requests

2 participants