+1
.gitignore
+1
.gitignore
+16
-3
README.md
+16
-3
README.md
···
20
20
- [x] Environment variables (Vite can pass them to the client as needed) for settings
21
21
- [x] Dedupe repeat usernames for multiple messages in chat from one person
22
22
- [x] Alter chatter username to remove common social sites postfix (.bsky.social)
23
+
- [x] Make it work as an OBS chat overlay too?
23
24
- [ ] Implement as a flag feature
24
-
- [ ] Ensure env vars actually exist
25
+
- [ ] Ensure env vars actually exist and have some sane defaults
25
26
- [ ] Check for errors in connecting to the websocket properly
26
27
- [ ] Somehow get rid of piper with something better if possible?
27
-
- [ ] Make it work as an OBS chat overlay too?
28
-
- [ ] Let users customize the voice!
28
+
- [ ] Enable `!voice` to switch voice model
29
29
- [ ] Get message replied to for extra context
30
30
- [ ] Implement as a flag feature
31
31
- [ ] Document full aspects of the TTS timeout value and implications caused by making it too short or too long
32
+
- [ ] Add cool text effects that are user selectable
33
+
- [ ] Build list of known subdomains for TTS (.bsky.social for example)
34
+
- [ ] Use actual time split for chat removals
35
+
- [ ] Detect if mouse on screen, show lower right button, click button to show config UI
36
+
- [ ] Prevent audio from playing over top each other
32
37
33
38
## My Code Is Your Code
34
39
35
40
If you want a change, make a PR. I made this for free in my spare time, you can make edits and make PRs too.
41
+
42
+
## Credits
43
+
44
+
### Fonts
45
+
46
+
- [Comic Helvetic](https://www.dafont.com/comic-helvetic.font)
47
+
- [Fluent Emoji Webfont](https://github.com/tetunori/fluent-emoji-webfont)
48
+
- [hot diggity dog!](https://creativemarket.com/wendyleftmealone/92056440-hot-diggity-dog%21-silly-sans-serif) (Not included, paid font, but my preferred)