Skip to content

Latest commit

 

History

History
62 lines (42 loc) · 2.11 KB

README.md

File metadata and controls

62 lines (42 loc) · 2.11 KB

Jukebot

CI CodeQL Deploy

A Minecraft-themed music streaming Discord bot.

Table of Contents

Technologies

Reviews

image

image

Installation

See the installation guide.

Documentation

Script Reference

  • start Starts bot with hot-reloading enabled.
  • build Compiles bot into JavaScript.
  • lint Makes sure code follows style rules.
  • typecheck Makes sure there are no type errors in the code.
  • test Runs tests.
  • check-all Does linting, typechecking, and testing. Note that this requires pnpm.
  • auth Initiates YouTube/Spotify login process.

Dependency Reference

  • @discordjs/opus Opus bindings for Node.
  • @discordjs/voice Discord voice API wrapper.
  • dayjs Helps displaying relative times.
  • discord.js Discord API wrapper.
  • play-dl Searching, downloading, and streaming of music.
  • sodium-native Audio encryption library, improves performance.