You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
alistair
6dd19942c5
|
2 years ago | |
---|---|---|
Project1 | 2 years ago | |
.gitmodules | 2 years ago | |
README.md | 2 years ago | |
screenshot.png | 2 years ago |
README.md
A basic twitch chat viewer for windows written in C++20. It streams chat from the twitch IRC server using sockets, and uses SDL2 and SDL2_ttf to render.
Features:
- Randomised pastel username colours (based on the hash of the username)
- Non-blocking IO with TCP sockets (Only polls once per frame!)
- No memory leaks™
- You can set the frame rate (defaults to 8).
- fast
- Replies PONG to the PING message so the connection doesnt drop.
- If a username is too long it,,, squishes it into the available space.
Non-features:
- Emotes
- Retry on connection loss
- Transparent background
- Characters outside of LATIN-1
- Memory leaks