Twitch emotes support from 0.2.0. Still does not support animated emotes, Twitch badges, third-party emotes.
To add this thing to your OBS:
- In the OBS Sources panel (next to the Scenes panel by default) click the + button
- Choose Browser from the list
- Click Ok in the new window
- Check the 'Local file' checkbox. Below the checkbox you'll see 'Local file' input line with a 'Browse' button next to it, click the button.
- Find the
./public/index.htmlfile and choose it. - After that you should see something like in the demo.
To make it connect to your chat, replace YOUR_CHANNEL_NAME in the
index.html file
<meta name="channel_name" content="YOUR_CHANNEL_NAME" />with your channel name. For example, content="memi_meow".
-
channel_nameis your Twitch channel name. -
themesets the chat theme. Emtpy value or "default" will set the default one. Another theme you can try is "brut". You are very welcome to add your own themes (see below). -
emote_sizefor emotes size in the chat.
For development, you'll have to install NPM on your machine. With NPM then install the dependencies
npm iTo build the final script run
npm run buildFor debugging, open the index.html file in your browser or OBS
browser source.
To add new themes simply copy one of the available ones in the
./public/index.html. A theme looks like this:
:root.your_theme_name {
variable: value;
...
}Set your theme a name you like and edit the CSS variables. Then you can choose your theme with the meta option (see Meta options section above).
- animated emotes
- 3rd party emotes
- tmi errors handling
- settings through the UI
Requires dev account:
- emote magnifier
- badges
