Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/skick1234/DisTube
- Owner: skick1234
- License: mit
- Created: 2020-07-08T10:27:05.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-27T16:04:24.000Z (23 days ago)
- Last Synced: 2024-10-29T15:21:20.179Z (21 days ago)
- Topics: 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
- Language: TypeScript
- Homepage: https://distube.js.org
- Size: 19.5 MB
- Stars: 423
- Watchers: 6
- Forks: 94
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-discord - DisTube
- awesome-discord - DisTube
README
# 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