Melody音樂機器人,由Evolab翻譯成中文
Go to file
2024-09-29 16:30:39 +08:00
.github Update eslint.yml 2024-01-23 20:25:47 +00:00
.vscode VS Code editor settings 2024-01-09 12:42:40 +00:00
assets [ImgBot] Optimize images 2023-03-21 19:21:46 +00:00
emojis [ImgBot] Optimize images 2023-03-21 19:21:46 +00:00
src 翻譯misc 2024-09-29 14:37:44 +08:00
.eslintignore Initial migration to TypeScript 2023-10-27 19:26:15 +01:00
.eslintrc.json fix: linting errors 2024-08-27 16:34:42 +01:00
.gitignore Initial migration to TypeScript 2023-10-27 19:26:15 +01:00
.prettierignore Initial migration to TypeScript 2023-10-27 19:26:15 +01:00
.prettierrc.json Initial migration to TypeScript 2023-10-27 19:26:15 +01:00
CODE_OF_CONDUCT.md Simplified and improved some repo info files 2023-01-25 21:47:33 +00:00
compose.yaml rm compose example 2024-09-29 16:30:39 +08:00
config.example.yml feat: default player volume 2024-08-27 16:23:02 +01:00
CONTRIBUTING.md Initial migration to TypeScript 2023-10-27 19:26:15 +01:00
Dockerfile fix file from gpt 2024-09-29 00:02:10 +08:00
LICENSE Initial migration to TypeScript 2023-10-27 19:26:15 +01:00
package-lock.json Merge pull request #374 from NerdyTechy/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.7.0 2024-09-25 22:55:26 +01:00
package.json Merge pull request #374 from NerdyTechy/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.7.0 2024-09-25 22:55:26 +01:00
README.md Create new readme 2024-01-23 19:24:47 +00:00
SECURITY.md Initial migration to TypeScript 2023-10-27 19:26:15 +01:00
tsconfig.json Bug fixes 2024-01-07 19:37:46 +00:00

Melody

Feature-full Discord music bot supporting YouTube, Spotify, SoundCloud, and many other sites.

Tests Passing GitHub Contributors Issues Issues Issues Issues Statistics Graphs

About Melody

Melody was originally developed because the best music bots shut down, and most alternatives had core features such as effects locked behind a paywall. Melody started as a bot that was just used in a server with some friends and then became a project that I released publicly for anyone to use and maintain.

Features

Melody is a feature-rich Discord music bot. It offers a clean look, easy-to-use commands, and active development. Check out the list below for a full list of features:

  • Easy installation
  • Multi-server support
  • Genius song lyrics integration
  • Volume controller
  • Full player control with pausing, seeking, and volume control
  • Queue support with skipping, returning to the previous song, viewing queued songs, queue shuffling, queue clearing, adding songs to the end of the queue, or the next position in the queue
  • Listening statistics that allow you to see how many songs you've listened to, how many songs you've skipped, and how many times you've shuffled the queue
  • Saving songs to your direct messages for you to refer back to later
  • 20+ effects to spice up your music
  • Search autocomplete
  • Support for YouTube, Spotify, SoundCloud, and many more
  • Playlist integration that allows play-shuffling and looping

Screenshots

Installation

For a detailed installation guide, check out our Installation Wiki page.

Analytics

By default, Melody tracks basic anonymous analytics when you start up the bot. To disable this, set the enableAnalytics option in the configuration file to false. To learn more about the analytics Melody sends, click here.

Genius

Melody utilises Genius' API to find lyrics for songs. A Genius API key isn't required to use the bot but will make the lyrics feature far more reliable. Obtaining one is free, and can be done so here.

Hosting

Want to host this bot online? Any hosting company that provides Discord bot hosting (or VPS hosting if you know what you're doing) will work, but I highly recommend Revivenode (Affiliate Link).

Like Melody?

There are many ways you can support Melody and its development. One of the best ways that you can support the project is by starring it. It's free and really helps out. Other than that, you can support Melody's development by using my Revivenode affiliate link which will give me a small percentage of what you spend at Revivenode, without charging you anything extra, or you can donate directly to me via GitHub Sponsors or buymeacoffee.com. All donations are highly appreciated! <3

My Other Projects

If you like Melody, you might like some of my other projects as well! Check out my profile to see what else I'm working on, and consider following me to support my work!

Star History

Contributors


Want to appear here? Contribute to Melody via a pull request and if your changes get merged you'll appear here automatically! Thanks for contributing <3