Twitch and YouTube live chat in one overlay for your stream.
YouTube’s API sends custom channel emoji only as text, like :_hype:,
without the picture. To show them as images, chat-aggregator needs a list
of the codes and their image links. A small browser script reads that list
from YouTube’s emoji picker; you do this once per channel, and again when
the channel adds new emoji.
(Normal emoji like 😀 always work; this is only about channel emoji.)
youtube-emojis-<channel id>.json.Emoji you can’t use yourself (members-only) are collected too, as long as the picker shows them.
In the app’s YouTube section, click Choose file… next to “Custom emoji” (or drag the file onto the section). chat-aggregator checks the file, copies it into its settings folder and shows how many emoji it found; the original download can go. YouTube chat reconnects once to pick them up.
Without the app: set emojis = "/path/to/file.json" in the [youtube]
section of config.toml.