Getting Help
If you need assistance with MusicBot, have questions, or want to report issues, there are several ways to get in touch.Contact Information
Author
SpyFlowDiscord
- Username: spyflow
- User ID: 533093302031876096
- Direct Link: Discord Profile
GitHub
- Profile: https://github.com/spyflow
- Repository: https://github.com/spyflow/musicbot
- Email Address: [email protected]
Reporting Bugs
If you encounter a bug or issue with MusicBot, please report it on GitHub:- Check existing issues first to see if the problem has already been reported
- Open a new issue at github.com/spyflow/musicbot/issues
- Provide detailed information:
- Description of the issue
- Steps to reproduce the problem
- Expected behavior vs. actual behavior
- Error messages or logs (if applicable)
- Your environment (OS, Python version, dependencies)
Example Bug Report
Feature Requests
Have an idea for a new feature? We’d love to hear it!- Open an issue on GitHub with the “enhancement” label
- Describe the feature you’d like to see
- Explain the use case and why it would be valuable
- Provide examples if applicable
Common Issues
Bot won’t connect
- Verify your
DISCORD_BOT_TOKENis correct in the.envfile - Check that the bot has been invited to your server with proper permissions
- Ensure you’ve enabled the required intents in the Discord Developer Portal
YouTube playback issues
- Verify your
YOUTUBE_API_KEYis valid - Check that ffmpeg is installed on your system
- Ensure the video is not region-locked or private
Voice connection problems
- Make sure you have the
pynacllibrary installed - Check your network connection and firewall settings
- Verify the bot has permissions to connect and speak in voice channels
Open Source Project
MusicBot is an open-source project licensed under CC BY-NC-SA 4.0 (Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International). This means:- The source code is freely available to view and modify
- You can use it for non-commercial purposes
- Contributions from the community are welcome
- Support is provided on a best-effort basis
Community Support
As an open-source project, support relies on community involvement:- Help answer questions on GitHub issues
- Share your solutions and workarounds
- Contribute bug fixes and improvements
- Update and improve documentation
Response Time
Please note that as this is a community-driven open-source project, response times may vary. We appreciate your patience and understanding. For urgent issues, consider:- Checking the documentation for solutions
- Searching existing GitHub issues
- Reviewing the source code in
bot.py - Reaching out through multiple contact channels
