AI-TTS-Donations
AI-TTS-Donations copied to clipboard
🦆💰 A bot that uses Uberduck (and FakeYou) AI to make bit donations have an AI voice.
customize || to whatever the streamer wants From [SyncLinear.com](https://synclinear.com) | [SOL-15](https://linear.app/donk/issue/SOL-15/customizable-seperator-character)
makes it so that it just polls an external api (one made by me) so that the viewer doesn't need any credentials. barebones ai-tts-donations with only the testing interface From...
Only allow x voice, opposite of blacklist From [SyncLinear.com](https://synclinear.com) | [SOL-13](https://linear.app/donk/issue/SOL-13/voice-allow-liste)
From [SyncLinear.com](https://synclinear.com) | [SOLP-25](https://linear.app/donk/issue/SOLP-25/support-regex-for-blacklisted-words)
like blacklisting, except it just replaces the word instead of blocking the tts
when app directory becomes stable From [SyncLinear.com](https://synclinear.com) | [SOLF-27](https://linear.app/donk/issue/SOLF-27/new-dashboard-using-nextjs-layouts)
or maybe something like daisy ui, headless ui, or radix ui. idk i dont like the look of mantine tbh radix looks kinda nice tbh [https://www.radix-ui.com/](https://www.radix-ui.com/) and also clsx when...
currently i manualy reupload the zip file every time and thats not good lmao maybe github actions (google cloud - cloud functions btw) --- Created via [Raycast](https://www.raycast.com) From [SyncLinear.com](https://synclinear.com) |...
"solrock" = random pokemon name = not relevant/searchable = bad From [SyncLinear.com](https://synclinear.com) | [SOL-11](https://linear.app/donk/issue/SOL-11/better-name)
From [SyncLinear.com](https://synclinear.com) | [SOL-3](https://linear.app/donk/issue/SOL-3/configs)