https://github.com/jacoblincool/discorder
Discord Recorder with live transcription.
https://github.com/jacoblincool/discorder
discord-bot discord-js recorder transcription voice
Last synced: 11 months ago
JSON representation
Discord Recorder with live transcription.
- Host: GitHub
- URL: https://github.com/jacoblincool/discorder
- Owner: JacobLinCool
- License: agpl-3.0
- Created: 2024-01-11T16:41:40.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-07-06T04:11:48.000Z (12 months ago)
- Last Synced: 2025-07-06T05:23:40.135Z (12 months ago)
- Topics: discord-bot, discord-js, recorder, transcription, voice
- Language: TypeScript
- Homepage:
- Size: 891 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# discorder

Discord Recorder.
## Features
- Recorder for Discord voice channels
- Transcribe to text file
- Live transcription to text channel
## Usage
1. Configure `.env` file
2. `pnpm install` to install dependencies
3. `pnpm register` to register slash commands (only needed once at first run)
4. `pnpm start` to start the bot
### Docker Usage
1. Configure `.env` file
2. `docker compose up -d` to start the bot
## Configuration
You'll need a [Smart Whisper](https://github.com/JacobLinCool/smart-whisper) server to use the transcription feature. You can run it with [whisper-cli](https://github.com/JacobLinCool/whisper-cli):
```sh
pnpm i -g whisper-cli
whisper smart model dl medium
whisper smart server -p 38080 -m medium
```
Then the server will be available at `http://localhost:38080`.