├── .Dockerfile ├── .dockerignore ├── .example.env ├── .gitignore ├── .gitpod.yml ├── .replit ├── LICENSE ├── README.md ├── app.py ├── config_loader.py ├── deploy_handlers ├── gitpod.sh └── replit.sh ├── discloud.config.example ├── lavalink.ini.example ├── main.py ├── modules ├── error_handler.py ├── help_cog.py ├── lastfm.py ├── legacy_cmds.py ├── ll_yt_oauth.py ├── misc.py ├── music.py ├── music_settings.py ├── player_resume.py └── server_manager.py ├── render.yaml ├── replit.nix ├── requirements.txt ├── source_cleanup.sh ├── source_cleanup_windows.bat ├── source_quick_setup.sh ├── source_quick_update.sh ├── source_setup.sh ├── source_start.sh ├── source_start_windows.bat ├── source_update.sh ├── squarecloud.config.example ├── utils ├── client.py ├── db.py ├── music │ ├── audio_sources │ │ ├── deezer.py │ │ └── spotify.py │ ├── checks.py │ ├── converters.py │ ├── errors.py │ ├── filters.py │ ├── interactions.py │ ├── lastfm_tools.py │ ├── local_lavalink.py │ ├── models.py │ ├── remote_lavalink_serverlist.py │ ├── skin_utils.py │ ├── skins │ │ ├── normal_player │ │ │ ├── classic.py │ │ │ ├── default.py │ │ │ ├── default_progressbar.py │ │ │ ├── embed_link.py │ │ │ ├── lite.py │ │ │ ├── micro_controller.py │ │ │ ├── micro_nc.py │ │ │ ├── mini.py │ │ │ ├── minimalist.py │ │ │ └── miniplayer.py │ │ └── static_player │ │ │ ├── classic.py │ │ │ ├── default.py │ │ │ ├── default_progressbar.py │ │ │ ├── embed_link.py │ │ │ └── mini.py │ ├── track_encoder.py │ ├── youtube_trusted_session_generator.py │ └── ytdl_tools.py ├── others.py └── owner_panel.py ├── wavelink ├── __init__.py ├── backoff.py ├── client.py ├── eqs.py ├── errors.py ├── events.py ├── meta.py ├── node.py ├── player.py ├── stats.py └── websocket.py └── web_app.py /.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/.Dockerfile -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | venv 2 | .java 3 | .idea 4 | .logs 5 | .vscode -------------------------------------------------------------------------------- /.example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/.example.env -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /.replit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/.replit -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/README.md -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- 1 | from main import * -------------------------------------------------------------------------------- /config_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/config_loader.py -------------------------------------------------------------------------------- /deploy_handlers/gitpod.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/deploy_handlers/gitpod.sh -------------------------------------------------------------------------------- /deploy_handlers/replit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/deploy_handlers/replit.sh -------------------------------------------------------------------------------- /discloud.config.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/discloud.config.example -------------------------------------------------------------------------------- /lavalink.ini.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/lavalink.ini.example -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/main.py -------------------------------------------------------------------------------- /modules/error_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/modules/error_handler.py -------------------------------------------------------------------------------- /modules/help_cog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/modules/help_cog.py -------------------------------------------------------------------------------- /modules/lastfm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/modules/lastfm.py -------------------------------------------------------------------------------- /modules/legacy_cmds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/modules/legacy_cmds.py -------------------------------------------------------------------------------- /modules/ll_yt_oauth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/modules/ll_yt_oauth.py -------------------------------------------------------------------------------- /modules/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/modules/misc.py -------------------------------------------------------------------------------- /modules/music.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/modules/music.py -------------------------------------------------------------------------------- /modules/music_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/modules/music_settings.py -------------------------------------------------------------------------------- /modules/player_resume.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/modules/player_resume.py -------------------------------------------------------------------------------- /modules/server_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/modules/server_manager.py -------------------------------------------------------------------------------- /render.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/render.yaml -------------------------------------------------------------------------------- /replit.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/replit.nix -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/requirements.txt -------------------------------------------------------------------------------- /source_cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/source_cleanup.sh -------------------------------------------------------------------------------- /source_cleanup_windows.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/source_cleanup_windows.bat -------------------------------------------------------------------------------- /source_quick_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/source_quick_setup.sh -------------------------------------------------------------------------------- /source_quick_update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/source_quick_update.sh -------------------------------------------------------------------------------- /source_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/source_setup.sh -------------------------------------------------------------------------------- /source_start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/source_start.sh -------------------------------------------------------------------------------- /source_start_windows.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/source_start_windows.bat -------------------------------------------------------------------------------- /source_update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/source_update.sh -------------------------------------------------------------------------------- /squarecloud.config.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/squarecloud.config.example -------------------------------------------------------------------------------- /utils/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/client.py -------------------------------------------------------------------------------- /utils/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/db.py -------------------------------------------------------------------------------- /utils/music/audio_sources/deezer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/audio_sources/deezer.py -------------------------------------------------------------------------------- /utils/music/audio_sources/spotify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/audio_sources/spotify.py -------------------------------------------------------------------------------- /utils/music/checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/checks.py -------------------------------------------------------------------------------- /utils/music/converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/converters.py -------------------------------------------------------------------------------- /utils/music/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/errors.py -------------------------------------------------------------------------------- /utils/music/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/filters.py -------------------------------------------------------------------------------- /utils/music/interactions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/interactions.py -------------------------------------------------------------------------------- /utils/music/lastfm_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/lastfm_tools.py -------------------------------------------------------------------------------- /utils/music/local_lavalink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/local_lavalink.py -------------------------------------------------------------------------------- /utils/music/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/models.py -------------------------------------------------------------------------------- /utils/music/remote_lavalink_serverlist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/remote_lavalink_serverlist.py -------------------------------------------------------------------------------- /utils/music/skin_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/skin_utils.py -------------------------------------------------------------------------------- /utils/music/skins/normal_player/classic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/skins/normal_player/classic.py -------------------------------------------------------------------------------- /utils/music/skins/normal_player/default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/skins/normal_player/default.py -------------------------------------------------------------------------------- /utils/music/skins/normal_player/default_progressbar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/skins/normal_player/default_progressbar.py -------------------------------------------------------------------------------- /utils/music/skins/normal_player/embed_link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/skins/normal_player/embed_link.py -------------------------------------------------------------------------------- /utils/music/skins/normal_player/lite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/skins/normal_player/lite.py -------------------------------------------------------------------------------- /utils/music/skins/normal_player/micro_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/skins/normal_player/micro_controller.py -------------------------------------------------------------------------------- /utils/music/skins/normal_player/micro_nc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/skins/normal_player/micro_nc.py -------------------------------------------------------------------------------- /utils/music/skins/normal_player/mini.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/skins/normal_player/mini.py -------------------------------------------------------------------------------- /utils/music/skins/normal_player/minimalist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/skins/normal_player/minimalist.py -------------------------------------------------------------------------------- /utils/music/skins/normal_player/miniplayer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/skins/normal_player/miniplayer.py -------------------------------------------------------------------------------- /utils/music/skins/static_player/classic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/skins/static_player/classic.py -------------------------------------------------------------------------------- /utils/music/skins/static_player/default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/skins/static_player/default.py -------------------------------------------------------------------------------- /utils/music/skins/static_player/default_progressbar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/skins/static_player/default_progressbar.py -------------------------------------------------------------------------------- /utils/music/skins/static_player/embed_link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/skins/static_player/embed_link.py -------------------------------------------------------------------------------- /utils/music/skins/static_player/mini.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/skins/static_player/mini.py -------------------------------------------------------------------------------- /utils/music/track_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/track_encoder.py -------------------------------------------------------------------------------- /utils/music/youtube_trusted_session_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/youtube_trusted_session_generator.py -------------------------------------------------------------------------------- /utils/music/ytdl_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/music/ytdl_tools.py -------------------------------------------------------------------------------- /utils/others.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/others.py -------------------------------------------------------------------------------- /utils/owner_panel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/utils/owner_panel.py -------------------------------------------------------------------------------- /wavelink/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/wavelink/__init__.py -------------------------------------------------------------------------------- /wavelink/backoff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/wavelink/backoff.py -------------------------------------------------------------------------------- /wavelink/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/wavelink/client.py -------------------------------------------------------------------------------- /wavelink/eqs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/wavelink/eqs.py -------------------------------------------------------------------------------- /wavelink/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/wavelink/errors.py -------------------------------------------------------------------------------- /wavelink/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/wavelink/events.py -------------------------------------------------------------------------------- /wavelink/meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/wavelink/meta.py -------------------------------------------------------------------------------- /wavelink/node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/wavelink/node.py -------------------------------------------------------------------------------- /wavelink/player.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/wavelink/player.py -------------------------------------------------------------------------------- /wavelink/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/wavelink/stats.py -------------------------------------------------------------------------------- /wavelink/websocket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/wavelink/websocket.py -------------------------------------------------------------------------------- /web_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zRitsu/MuseHeart-MusicBot/HEAD/web_app.py --------------------------------------------------------------------------------