Skip to content
funmakerPublic

About

Multifunctional Chat Bot - Janusz V2

Resources

Stars

4 stars

Watchers

1 watching

Forks

Repository files navigation

⚠️ AI Slop warning ⚠️ AI was used for some ports of this

Janusz V2

Multifunctional chat bot.

Architecture Diagram

Features

  • Discord support
  • Mumble support
  • Interactive web panel
  • Node-based GUI audio system
  • Text to speach
  • Sound board support
  • Basic YouTube support
  • Modular architecture
  • Hot-Reload everything!

Requirements

  • Node.js 22.12+ (required by @discordjs/voice)
  • ffmpeg and yt-dlp on PATH (set YTDLP_PATH to override)
  • configs.json based on configs.template.json

Usage

Run development

npm run start

Build production

npm run build:prod

Lint & typecheck

npm run lint
npm run typecheck

Start production

npm run start:prod

Credits

  • Fun Maker
  • Nasca Octavian Paul (Paul Stretch algorithm)
  • Sébastien Piquemal (paulstretch.js)
  • Olli Parviainen, Ryan Berdeen (soundtouch.js)

About

Multifunctional Chat Bot - Janusz V2

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages