{"id":21107652,"url":"https://github.com/zptxdev/quaver","last_synced_at":"2026-05-24T12:04:43.166Z","repository":{"id":37069342,"uuid":"368014695","full_name":"ZPTXDev/Quaver","owner":"ZPTXDev","description":"Simple-to-use music bot with features such as bass boost, nightcore, seek, search, and more.","archived":false,"fork":false,"pushed_at":"2025-07-07T01:24:38.000Z","size":4545,"stargazers_count":9,"open_issues_count":21,"forks_count":4,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-07T02:34:56.112Z","etag":null,"topics":["discord","discord-bot","discord-js","localization","music","music-bot","typescript"],"latest_commit_sha":null,"homepage":"https://go.zptx.dev/InviteQuaver","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ZPTXDev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["ZPTXDev","zapteryx"],"ko_fi":"zapteryx"}},"created_at":"2021-05-17T00:37:40.000Z","updated_at":"2025-06-28T13:03:26.000Z","dependencies_parsed_at":"2023-02-19T12:31:17.056Z","dependency_job_id":"2810a9ec-c98d-4784-a3fd-cfb19096c75e","html_url":"https://github.com/ZPTXDev/Quaver","commit_stats":null,"previous_names":[],"tags_count":384,"template":false,"template_full_name":null,"purl":"pkg:github/ZPTXDev/Quaver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZPTXDev%2FQuaver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZPTXDev%2FQuaver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZPTXDev%2FQuaver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZPTXDev%2FQuaver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ZPTXDev","download_url":"https://codeload.github.com/ZPTXDev/Quaver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZPTXDev%2FQuaver/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264304611,"owners_count":23587992,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["discord","discord-bot","discord-js","localization","music","music-bot","typescript"],"created_at":"2024-11-20T00:41:27.946Z","updated_at":"2026-01-03T05:19:43.217Z","avatar_url":"https://github.com/ZPTXDev.png","language":"TypeScript","funding_links":["https://github.com/sponsors/ZPTXDev","https://github.com/sponsors/zapteryx","https://ko-fi.com/zapteryx"],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\" style=\"border-bottom: none;\"\u003eQuaver\u003c/h1\u003e\n\u003ch3 align=\"center\"\u003eSimple-to-use music bot with features such as bass boost, nightcore, seek, search, and more.\u003c/h3\u003e\n\u003cp align=\"center\"\u003e\n    \u003cimg alt=\"GitHub package.json version (branch)\" src=\"https://img.shields.io/github/package-json/v/zptxdev/quaver/master?color=2a005b\u0026label=stable\u0026style=flat-square\"\u003e\n    \u003cimg alt=\"GitHub package.json version (branch)\" src=\"https://img.shields.io/github/package-json/v/zptxdev/quaver/staging?color=356051\u0026label=staging\u0026style=flat-square\"\u003e\n    \u003cimg alt=\"GitHub package.json version (branch)\" src=\"https://img.shields.io/github/package-json/v/zptxdev/quaver/next?color=46041f\u0026label=next\u0026style=flat-square\"\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://www.codefactor.io/repository/github/zptxdev/quaver/overview/next\"\u003e\n        \u003cimg alt=\"CodeFactor Grade\" src=\"https://img.shields.io/codefactor/grade/github/zptxdev/quaver/next?style=flat-square\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://go.zptx.dev/discord\"\u003e\n        \u003cimg alt=\"Discord\" src=\"https://img.shields.io/discord/334654301651730432?label=chat%20with%20us\u0026style=flat-square\"\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n# 🎵 Public Instance\n\nQuaver is available for public use [here](https://go.zptx.dev/InviteQuaver), and its dashboard is\navailable [here](https://quaver.zptx.dev). Keep in mind that this instance of Quaver will only run the latest stable\nversion.\n\n# 🚀 Getting Started\n\n## Using Quaver\n\nQuaver utilizes Discord's built-in slash commands, buttons, select menus, modals, and more. After deploying the\ncommands, type `/` into your chat to list Quaver's commands.\n\nAs Quaver is designed to be as user-friendly as possible, users should be able to immediately understand how a function\nworks within Quaver without having to read any documentation.\n\n## Prerequisites\n\n- Node.js v20 (or higher)\n- [Lavalink](https://github.com/lavalink-devs/Lavalink) v4 (or higher)\n    - [youtube-source plugin](https://github.com/lavalink-devs/youtube-source#plugin) installed\n    - [LavaSrc plugin](https://github.com/topi314/LavaSrc#lavalink-usage) installed\n    - [java-timed-lyrics plugin](https://github.com/DuncteBot/java-timed-lyrics#using-with-lavalink) installed\n\n\u003e Please note the connection details of your Lavalink instance. You will need to specify them in `settings.json` later.\n\n- Bot token from [Discord](https://discord.com/developers/applications)\n\n## Setup\n\n1. Clone the repository\n2. Make a copy of `settings.example.json` and rename it to `settings.json`\n3. Edit the fields in `settings.json` as necessary\n\n\u003e Refer to [CONFIGURATION.md](CONFIGURATION.md) for a detailed explanation on configuration.\n\n4. Run `pnpm i` to install packages required to run Quaver\n5. Run `pnpm build` to compile the source code\n6. Run `pnpm run slash:deploy` to deploy slash commands\n7. Run `pnpm start` to start Quaver\n\n# ❔ FAQ\n\n## Can I get in trouble with Google/YouTube for using this?\n\nI cannot guarantee anything. However, the chances of getting into legal trouble is slim if your bot is used privately. I\nwould still exercise caution when hosting any music bot.\n\n## Can you add x feature to Quaver?\n\nI'll consider it! Submit an issue [here](https://github.com/ZPTXDev/Quaver/issues) and I'll be happy to take a look.\n\n## I changed the language through the `/settings` command. Why isn't it updating in slash commands?\n\nSlash commands are defined when running `npm run slash-deploy`.\n\nThis means that slash command descriptions will follow the language set in `settings.json` (`defaultLocaleCode` key),\nand not the language set through the `/settings` command.\n\n## I changed `defaultLocaleCode`, but it isn't updating in slash command descriptions. Why?\n\nYou need to re-deploy the commands using `npm run slash-deploy` for the new locale to take effect.\n\nDue to Discord's limitations and the localizations we have, we don't currently use Discord's localized command name \u0026\ndescription functionality. This may be worked on in the future.\n\n## Can I control Quaver from some kind of website/dashboard?\n\nYes! As of **5.0.0**, Quaver has a web dashboard add-on available [here](https://github.com/ZPTXDev/Quaver-Web). Please\nnote that this is an optional addon and is not required to run Quaver normally.\n\n## What happened to Spotify support?\n\nAs of **7.0.0**, Spotify support is provided through Lavalink. Please use\nthe [LavaSrc plugin](https://github.com/topi314/LavaSrc) with Lavalink to enable Spotify support.\n\n\u003e **NOTE:** To enable support via Lavalink, version **7.0.2** or higher is required. Older versions may block Spotify\n\u003e queries locally.\n\n# 💬 Translating\n\nTake a look at our [Crowdin project](https://translate.zptx.dev).\n\n# 📝 Contributing\n\nRefer to [CONTRIBUTING.md](CONTRIBUTING.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzptxdev%2Fquaver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzptxdev%2Fquaver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzptxdev%2Fquaver/lists"}