Single file website to check check often used messages in a twitch chat
- Open the index.html after download or directy via https://fdmx2.github.io/Twitch-Heatmap-Chat/
- Enter the name of a twitch channel into the inputfield.
- Press connect.
- Wait till messages from the channels chat arrive and get sumed up.
You can switch between darkmode and lightmode with the sun/moon icon.
You can add a channelname at the end of the url with # to autoconnect to it like:
index.html#channelname
You can listen on multiple channels by seperating them with ; like:
channelname1;channelname2;channelname3
You can download the index.html and edit to change some presets.
In addition to twitch you can also receive messages from other sources via a websocket server by using the following syntax as input:
ws://ws_address|LIVESTREAM_URL
Again you can use one or more channels by separating them via ; like:
ws://ws_address|LIVESTREAM_URL1;LIVESTREAM_URL2;LIVESTREAM_URL3
If your websocket runs on your local machine on port 13254 and you want to listen to the livechat of a youtube livestream:
ws://127.0.0.1:13254|https://www.youtube.com/watch?v=VIDEOID
An example implementation of such a websocket server is the MessageForwarder (https://github.com/FDMX2/MessageForwarder).
- bootstrap (https://getbootstrap.com/) for design
- twitch-js (https://github.com/twitch-devs/twitch-js/tree/master) for connection to twitch chat
- jquery (https://jquery.com/) just cause
- mustache.js (https://github.com/janl/mustache.js/) to escape templates for messages
The MIT License
Copyright (c) 2022 FDMX2 @ github
Twitch Heatmap Chat is not affiliated, associated, authorized, endorsed by, or in any way officially connected with Twitch, or any of its subsidiaries or its affiliates. The name "Twitch" as well as related names, marks, emblems and images are registered trademarks of Twitch.