Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/skick1234/DisTube

A powerful Discord.js module for simplifying music commands and effortless playback of various sources with integrated audio filters.
https://github.com/skick1234/DisTube

audio-filters bassboost bot discord discord-bot discord-bots discord-js discord-music-bot discordjs-bot discordjs-voice distube music music-commands queue queue-manager soundcloud spotify video youtube

Last synced: about 2 hours ago
JSON representation

A powerful Discord.js module for simplifying music commands and effortless playback of various sources with integrated audio filters.

Awesome Lists containing this project

README

        






GitHub Workflow Status
node-current
npm peer dependency version
Codecov branch


npm
GitHub Repo stars
Discord



Buy Me a Coffee at ko-fi.com


# DisTube

A powerful Discord.js module for simplifying music commands and effortless playback of various sources with integrated audio filters.

[DisTube Support Server](https://discord.gg/feaDd9h) - [Frequently Asked Questions](https://discord.gg/feaDd9h)

## Features

- Easy Integration: Built on top of [discord.js](https://discord.js.org) v14 and [@discordjs/voice](https://discord.js.org).
- Voice and Queue Management: Handles voice channel connections, disconnections, and manages music queues efficiently.
- Audio Filters: Offers built-in audio filters (bassboost, echo, karaoke, etc.) and allows for custom filter implementations.
- Plugin System: Supports extensibility through plugins
> DisTube does not have built-in support for music sources. You need to use plugins to add support for them.

## Requirement

- Node.js 18.17.0 or higher
- [discord.js](https://discord.js.org) v14
- [@discordjs/voice](https://github.com/discordjs/voice)
- [@discordjs/opus](https://github.com/discordjs/opus)
- [FFmpeg](https://www.ffmpeg.org/download.html)
- [sodium-native](https://www.npmjs.com/package/sodium-native)

## Documentation

Read DisTube's definitions, properties and events details in the [API Documentation page](https://distube.js.org/).

Learn how to build a music bot from scratch with [DisTube Guide](https://github.com/skick1234/DisTube/wiki)

[List of plugins](https://github.com/skick1234/DisTube/wiki/Projects-Hub#plugins) for supporting various sites