Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jacoblincool/discorder

Discord Recorder with live transcription.
https://github.com/jacoblincool/discorder

discord-bot discord-js recorder transcription voice

Last synced: 7 days ago
JSON representation

Discord Recorder with live transcription.

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`.