This is a Discord bot specifically designed for music production servers.
- Add bot to your server: Click here
- Join my Discord server to try it out: Click here
- Displays waveform of sound files.
- Calculates loudness (in LUFS) of sound files.
- Server dependent settings (type
!help
for commands).
- By default, the bot will analyze sound files sent in any text channel.
- To limit the bot to work in only specific text channels, use the
!add_channel [channel name]
- Add scoreboards of who has the most upvoted tracks and/or who has the loudest tracks.
- Make it look nicer.
- Clone the repository
- Create a file named
token.txt
in the same directory as the python file. - Paste the Discord bot token in the file.
pip3 install
all depdencies (discord
,pymongo
,matplotlib
,numpy
,pyloudnorm
,pydub
).- Setup a local (or cloud-based) MongoDB database.
- Run
music_bot.py
GNU GENERAL PUBLIC LICENSE (GLP) 3.0