Discord & Telegram transcription bot using local whisper.cpp
- TypeScript 100%
| assets | ||
| src | ||
| .gitignore | ||
| config.example.ts | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
Transcription bot
Uses local whisper.cpp to transcribe voice notes sent via a Discord or Telegram bot.
Demo
Setup
Copy config.example.ts to config.ts and fill in the required fields. You can use either Discord or Telegram, or both.
You'll need to set your Discord 'Interactions Endpoint URL' to https://<your-server>/discord/interaction.
Run npm install to install dependencies
Running
node .