├── .circleci └── config.yml ├── .github ├── CODE_OF_CONDUCT.md ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── config.yml │ └── feature-request.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── build-and-test.yml │ └── make-release.yml ├── .gitignore ├── CNAME ├── LICENSE ├── README.md ├── docker ├── Dockerfile ├── LICENSE ├── config.txt └── docker-entrypoint.sh ├── pom.xml ├── scripts └── run_jmusicbot.sh └── src ├── main ├── java │ └── com │ │ └── jagrosh │ │ └── jmusicbot │ │ ├── Bot.java │ │ ├── BotConfig.java │ │ ├── JMusicBot.java │ │ ├── Listener.java │ │ ├── audio │ │ ├── AloneInVoiceHandler.java │ │ ├── AudioHandler.java │ │ ├── NowplayingHandler.java │ │ ├── PlayerManager.java │ │ ├── QueuedTrack.java │ │ ├── RequestMetadata.java │ │ └── TransformativeAudioSourceManager.java │ │ ├── commands │ │ ├── AdminCommand.java │ │ ├── DJCommand.java │ │ ├── MusicCommand.java │ │ ├── OwnerCommand.java │ │ ├── admin │ │ │ ├── PrefixCmd.java │ │ │ ├── QueueTypeCmd.java │ │ │ ├── SetdjCmd.java │ │ │ ├── SettcCmd.java │ │ │ ├── SetvcCmd.java │ │ │ └── SkipratioCmd.java │ │ ├── dj │ │ │ ├── ForceRemoveCmd.java │ │ │ ├── ForceskipCmd.java │ │ │ ├── MoveTrackCmd.java │ │ │ ├── PauseCmd.java │ │ │ ├── PlaynextCmd.java │ │ │ ├── RepeatCmd.java │ │ │ ├── SkiptoCmd.java │ │ │ ├── StopCmd.java │ │ │ └── VolumeCmd.java │ │ ├── general │ │ │ └── SettingsCmd.java │ │ ├── music │ │ │ ├── LyricsCmd.java │ │ │ ├── NowplayingCmd.java │ │ │ ├── PlayCmd.java │ │ │ ├── PlaylistsCmd.java │ │ │ ├── QueueCmd.java │ │ │ ├── RemoveCmd.java │ │ │ ├── SCSearchCmd.java │ │ │ ├── SearchCmd.java │ │ │ ├── SeekCmd.java │ │ │ ├── ShuffleCmd.java │ │ │ └── SkipCmd.java │ │ └── owner │ │ │ ├── AutoplaylistCmd.java │ │ │ ├── DebugCmd.java │ │ │ ├── EvalCmd.java │ │ │ ├── PlaylistCmd.java │ │ │ ├── SetavatarCmd.java │ │ │ ├── SetgameCmd.java │ │ │ ├── SetnameCmd.java │ │ │ ├── SetstatusCmd.java │ │ │ └── ShutdownCmd.java │ │ ├── entities │ │ ├── Pair.java │ │ └── Prompt.java │ │ ├── gui │ │ ├── ConsolePanel.java │ │ ├── GUI.java │ │ └── TextAreaOutputStream.java │ │ ├── playlist │ │ └── PlaylistLoader.java │ │ ├── queue │ │ ├── AbstractQueue.java │ │ ├── FairQueue.java │ │ ├── LinearQueue.java │ │ ├── QueueSupplier.java │ │ └── Queueable.java │ │ ├── settings │ │ ├── QueueType.java │ │ ├── RepeatMode.java │ │ ├── Settings.java │ │ └── SettingsManager.java │ │ └── utils │ │ ├── FormatUtil.java │ │ ├── OtherUtil.java │ │ └── TimeUtil.java └── resources │ ├── logback.xml │ ├── natives │ ├── linux-aarch32 │ │ └── libconnector.so │ ├── linux-aarch64 │ │ └── libconnector.so │ ├── linux-arm │ │ └── libconnector.so │ ├── linux-armhf │ │ └── libconnector.so │ └── linux-x86 │ │ └── libconnector.so │ └── reference.conf └── test └── java └── com └── jagrosh └── jmusicbot ├── FairQueueTest.java └── TimeUtilTest.java /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build-and-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/.github/workflows/build-and-test.yml -------------------------------------------------------------------------------- /.github/workflows/make-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/.github/workflows/make-release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/.gitignore -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- 1 | jmusicbot.com -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/README.md -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/docker/LICENSE -------------------------------------------------------------------------------- /docker/config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/docker/config.txt -------------------------------------------------------------------------------- /docker/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/docker/docker-entrypoint.sh -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/pom.xml -------------------------------------------------------------------------------- /scripts/run_jmusicbot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/scripts/run_jmusicbot.sh -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/Bot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/Bot.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/BotConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/BotConfig.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/JMusicBot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/JMusicBot.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/Listener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/Listener.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/audio/AloneInVoiceHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/audio/AloneInVoiceHandler.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/audio/AudioHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/audio/AudioHandler.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/audio/NowplayingHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/audio/NowplayingHandler.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/audio/PlayerManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/audio/PlayerManager.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/audio/QueuedTrack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/audio/QueuedTrack.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/audio/RequestMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/audio/RequestMetadata.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/audio/TransformativeAudioSourceManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/audio/TransformativeAudioSourceManager.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/AdminCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/AdminCommand.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/DJCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/DJCommand.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/MusicCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/MusicCommand.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/OwnerCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/OwnerCommand.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/admin/PrefixCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/admin/PrefixCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/admin/QueueTypeCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/admin/QueueTypeCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/admin/SetdjCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/admin/SetdjCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/admin/SettcCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/admin/SettcCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/admin/SetvcCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/admin/SetvcCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/admin/SkipratioCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/admin/SkipratioCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/dj/ForceRemoveCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/dj/ForceRemoveCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/dj/ForceskipCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/dj/ForceskipCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/dj/MoveTrackCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/dj/MoveTrackCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/dj/PauseCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/dj/PauseCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/dj/PlaynextCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/dj/PlaynextCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/dj/RepeatCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/dj/RepeatCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/dj/SkiptoCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/dj/SkiptoCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/dj/StopCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/dj/StopCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/dj/VolumeCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/dj/VolumeCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/general/SettingsCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/general/SettingsCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/music/LyricsCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/music/LyricsCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/music/NowplayingCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/music/NowplayingCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/music/PlayCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/music/PlayCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/music/PlaylistsCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/music/PlaylistsCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/music/QueueCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/music/QueueCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/music/RemoveCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/music/RemoveCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/music/SCSearchCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/music/SCSearchCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/music/SearchCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/music/SearchCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/music/SeekCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/music/SeekCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/music/ShuffleCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/music/ShuffleCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/music/SkipCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/music/SkipCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/owner/AutoplaylistCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/owner/AutoplaylistCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/owner/DebugCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/owner/DebugCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/owner/EvalCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/owner/EvalCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/owner/PlaylistCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/owner/PlaylistCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/owner/SetavatarCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/owner/SetavatarCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/owner/SetgameCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/owner/SetgameCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/owner/SetnameCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/owner/SetnameCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/owner/SetstatusCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/owner/SetstatusCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/commands/owner/ShutdownCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/commands/owner/ShutdownCmd.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/entities/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/entities/Pair.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/entities/Prompt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/entities/Prompt.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/gui/ConsolePanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/gui/ConsolePanel.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/gui/GUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/gui/GUI.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/gui/TextAreaOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/gui/TextAreaOutputStream.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/playlist/PlaylistLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/playlist/PlaylistLoader.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/queue/AbstractQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/queue/AbstractQueue.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/queue/FairQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/queue/FairQueue.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/queue/LinearQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/queue/LinearQueue.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/queue/QueueSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/queue/QueueSupplier.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/queue/Queueable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/queue/Queueable.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/settings/QueueType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/settings/QueueType.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/settings/RepeatMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/settings/RepeatMode.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/settings/Settings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/settings/Settings.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/settings/SettingsManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/settings/SettingsManager.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/utils/FormatUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/utils/FormatUtil.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/utils/OtherUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/utils/OtherUtil.java -------------------------------------------------------------------------------- /src/main/java/com/jagrosh/jmusicbot/utils/TimeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/java/com/jagrosh/jmusicbot/utils/TimeUtil.java -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/main/resources/natives/linux-aarch32/libconnector.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/resources/natives/linux-aarch32/libconnector.so -------------------------------------------------------------------------------- /src/main/resources/natives/linux-aarch64/libconnector.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/resources/natives/linux-aarch64/libconnector.so -------------------------------------------------------------------------------- /src/main/resources/natives/linux-arm/libconnector.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/resources/natives/linux-arm/libconnector.so -------------------------------------------------------------------------------- /src/main/resources/natives/linux-armhf/libconnector.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/resources/natives/linux-armhf/libconnector.so -------------------------------------------------------------------------------- /src/main/resources/natives/linux-x86/libconnector.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/resources/natives/linux-x86/libconnector.so -------------------------------------------------------------------------------- /src/main/resources/reference.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/main/resources/reference.conf -------------------------------------------------------------------------------- /src/test/java/com/jagrosh/jmusicbot/FairQueueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/test/java/com/jagrosh/jmusicbot/FairQueueTest.java -------------------------------------------------------------------------------- /src/test/java/com/jagrosh/jmusicbot/TimeUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sks316/MusicBot/HEAD/src/test/java/com/jagrosh/jmusicbot/TimeUtilTest.java --------------------------------------------------------------------------------