{"repo":"nullabork/talkbot","free":true,"listed":false,"github":"https://github.com/nullabork/talkbot","clone":"git clone https://github.com/nullabork/talkbot.git","description":"Text-to-speech and translation bot for Discord","language":"TypeScript","stars":31,"topics":["discord","text-to-speech","language-translation","discord-bot","tts","bot","voice-channel"],"license":"MIT","category":"chat-messaging","readme_excerpt":"TalkBot - Discord Text-to-Speech Bot TalkBot reads Discord text channel messages aloud in voice channels. Type a message and the bot speaks it. Supports multiple voice providers, per-user voice customization, and works on any server. This is v2 — a major rewrite of TalkBot. The codebase has been migrated to TypeScript, all secrets moved to .env , and Docker startup has changed. A new local TTS provider (Kokoro) has been added — no cloud API keys needed, runs on your machine. If you were running v1 and want to upgrade, see Migrating to v2. If you need the old version, switch to the master branch on GitHub (click Branch: v2 at the top of the repo and select master ). --- Table of Contents - What You Need - Download - Quick Start (Docker) - Migrating to v2 - Quick Start (No Docker) - Discord Setup - TTS Providers - Commands - Environment Variables Reference - Setup on Coolify - Local Development - Project Structure - Troubleshooting - Acknowledgements --- What You Need 1. A Discord bot token — free from the Discord Developer Portal (see Discord Setup) 2. API credentials for a TTS (text-to-speech) service — at least one. Amazon Polly is the easiest to start with (see TTS Providers). Or skip the cloud APIs entirely and run a local TTS model (Kokoro) if you have spare CPU/GPU resources 3. A place to run the bot — your own computer, a VPS, or a hosting service like Coolify --- Download Option A — Download as ZIP (no git required): 1. Click the green Code button at the top of this pa","default_branch":null,"files":null,"tree":[],"storefront":"/r/nullabork","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nullabork/talkbot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}