Skip to content

BASIC-BIT/meeting-notes-discord-bot

Repository files navigation

Meeting Notes Discord Bot

A tool for recording and transcribing audio from Discord voice channels, compiling the results into a detailed meeting summary that includes attendance, chat logs, audio file, and transcription.

Add the bot to your server here!

Commands

  • /startmeeting: Begin recording the meeting. The bot joins the voice channel and starts capturing audio and chat logs.

Contribution

Contributions are welcome! If you have ideas for new features or improvements, feel free to open an issue or submit a pull request.

Running Locally

  • Clone the repo
  • yarn install
  • Install FFMPEG (choco install ffmpeg if you have Chocolatey)
  • Copy .env.example to .env, and fill in your Discord Bot Client ID, Secret Token, and Open AI API key
  • Run yarn start

CI/CD/Infrastructure

This project uses GitHub actions for deployment, and AWS for hosting, managed by Terraform.

License

This project is licensed under the AGPL3 License. See the LICENSE file for details.

About

Record and transcribe conversations in Discord

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published