Skip to content

๐Ÿ˜ƒ Emoji Live Reactions Animation for OBS (Open Broadcaster Software)

License

Notifications You must be signed in to change notification settings

Cyclenerd/obs-emoji

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

17 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Emoji Live Reaction for OBS

Emoji OBS

Emoji

Send https://cyclenerd.github.io/obs-emoji/index.html?c=YOURNAME to your audience. Replace YOURNAME with your unique name. All emojis are sent and recieved with this name.

Screenshot OBS

OBS

Add URL https://cyclenerd.github.io/obs-emoji/obs.html?c=YOURNAME as Browser to OBS. Replace YOURNAME with the same name from the step before.

Screenshot: OBS Add Browser

Done

If someone clicks on an emoji it will be displayed in a few seconds.

Screenshot OBS

Self Hosted

Just clone this repo to your web server:

git clone "https://github.com/Cyclenerd/obs-emoji.git"

More Emojis

Edit the file emojis.js. Add name and emoji to emojiNames.

Example:

wizard: '๐Ÿง™',

Technology

The transfer of the reactions is done via MQTT. MQTT is an open lightweight, publish-subscribe network protocol that transports messages between devices. A public MQTT server (broker) is used for this project. Many thanks to EMQ Technologies for hosting broker.emqx.io. You can change the MQTT Server in the file emoji.js.

Enhancement

If you have cool ideas, e.g. how to create better animations, please feel free to fork this project. Pull requests are welcome.

License

GNU Public License version 3. Please feel free to fork and modify this on GitHub https://github.com/Cyclenerd/obs-emoji.