├── .dockerignore ├── .eslintrc.json ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── jsdoc.json ├── package.json ├── settings.example.json ├── src ├── ChatService.js ├── ClientService.js ├── DBService.js ├── PlayerService.js ├── QueueService.js ├── RatingService.js ├── RawFileService.js ├── SearchService.js ├── ServiceManager.js ├── Song.js ├── SoundCloudService.js ├── SpotifyService.js ├── StreamSourceService.js ├── TTSService.js ├── VoiceService.js ├── YouTubeService.js ├── cmd │ ├── Command_add.js │ ├── Command_add_queue_to_pl.js │ ├── Command_add_song_to_pl.js │ ├── Command_auto_pl.js │ ├── Command_clear.js │ ├── Command_help.js │ ├── Command_join.js │ ├── Command_leave.js │ ├── Command_list_songs.js │ ├── Command_loop.js │ ├── Command_now_playing.js │ ├── Command_pause.js │ ├── Command_pl_add.js │ ├── Command_pl_delete.js │ ├── Command_pl_list.js │ ├── Command_pl_load.js │ ├── Command_pl_merge.js │ ├── Command_pl_remove.js │ ├── Command_pl_rename.js │ ├── Command_pl_search.js │ ├── Command_pl_start.js │ ├── Command_play.js │ ├── Command_play_next.js │ ├── Command_preferred_src.js │ ├── Command_reboot.js │ ├── Command_remove.js │ ├── Command_rename_song.js │ ├── Command_say.js │ ├── Command_search.js │ ├── Command_sfx.js │ ├── Command_show_history.js │ ├── Command_show_queue.js │ ├── Command_shuffle.js │ ├── Command_skip.js │ ├── Command_stop.js │ ├── Command_test.js │ ├── Command_villager.js │ ├── Command_volume.js │ ├── Command_walrus.js │ ├── Command_yomama.js │ ├── _Command_seek._js │ └── _Command_upload._js ├── index.js └── tools │ ├── createCmdTable.js │ └── registerCommands.js ├── todo.md └── voiceLines.json /.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .idea 3 | .vscode 4 | settings.json 5 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/README.md -------------------------------------------------------------------------------- /jsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/jsdoc.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/package.json -------------------------------------------------------------------------------- /settings.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/settings.example.json -------------------------------------------------------------------------------- /src/ChatService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/ChatService.js -------------------------------------------------------------------------------- /src/ClientService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/ClientService.js -------------------------------------------------------------------------------- /src/DBService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/DBService.js -------------------------------------------------------------------------------- /src/PlayerService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/PlayerService.js -------------------------------------------------------------------------------- /src/QueueService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/QueueService.js -------------------------------------------------------------------------------- /src/RatingService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/RatingService.js -------------------------------------------------------------------------------- /src/RawFileService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/RawFileService.js -------------------------------------------------------------------------------- /src/SearchService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/SearchService.js -------------------------------------------------------------------------------- /src/ServiceManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/ServiceManager.js -------------------------------------------------------------------------------- /src/Song.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/Song.js -------------------------------------------------------------------------------- /src/SoundCloudService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/SoundCloudService.js -------------------------------------------------------------------------------- /src/SpotifyService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/SpotifyService.js -------------------------------------------------------------------------------- /src/StreamSourceService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/StreamSourceService.js -------------------------------------------------------------------------------- /src/TTSService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/TTSService.js -------------------------------------------------------------------------------- /src/VoiceService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/VoiceService.js -------------------------------------------------------------------------------- /src/YouTubeService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/YouTubeService.js -------------------------------------------------------------------------------- /src/cmd/Command_add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_add.js -------------------------------------------------------------------------------- /src/cmd/Command_add_queue_to_pl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_add_queue_to_pl.js -------------------------------------------------------------------------------- /src/cmd/Command_add_song_to_pl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_add_song_to_pl.js -------------------------------------------------------------------------------- /src/cmd/Command_auto_pl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_auto_pl.js -------------------------------------------------------------------------------- /src/cmd/Command_clear.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_clear.js -------------------------------------------------------------------------------- /src/cmd/Command_help.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_help.js -------------------------------------------------------------------------------- /src/cmd/Command_join.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_join.js -------------------------------------------------------------------------------- /src/cmd/Command_leave.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_leave.js -------------------------------------------------------------------------------- /src/cmd/Command_list_songs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_list_songs.js -------------------------------------------------------------------------------- /src/cmd/Command_loop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_loop.js -------------------------------------------------------------------------------- /src/cmd/Command_now_playing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_now_playing.js -------------------------------------------------------------------------------- /src/cmd/Command_pause.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_pause.js -------------------------------------------------------------------------------- /src/cmd/Command_pl_add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_pl_add.js -------------------------------------------------------------------------------- /src/cmd/Command_pl_delete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_pl_delete.js -------------------------------------------------------------------------------- /src/cmd/Command_pl_list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_pl_list.js -------------------------------------------------------------------------------- /src/cmd/Command_pl_load.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_pl_load.js -------------------------------------------------------------------------------- /src/cmd/Command_pl_merge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_pl_merge.js -------------------------------------------------------------------------------- /src/cmd/Command_pl_remove.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_pl_remove.js -------------------------------------------------------------------------------- /src/cmd/Command_pl_rename.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_pl_rename.js -------------------------------------------------------------------------------- /src/cmd/Command_pl_search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_pl_search.js -------------------------------------------------------------------------------- /src/cmd/Command_pl_start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_pl_start.js -------------------------------------------------------------------------------- /src/cmd/Command_play.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_play.js -------------------------------------------------------------------------------- /src/cmd/Command_play_next.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_play_next.js -------------------------------------------------------------------------------- /src/cmd/Command_preferred_src.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_preferred_src.js -------------------------------------------------------------------------------- /src/cmd/Command_reboot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_reboot.js -------------------------------------------------------------------------------- /src/cmd/Command_remove.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_remove.js -------------------------------------------------------------------------------- /src/cmd/Command_rename_song.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_rename_song.js -------------------------------------------------------------------------------- /src/cmd/Command_say.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_say.js -------------------------------------------------------------------------------- /src/cmd/Command_search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_search.js -------------------------------------------------------------------------------- /src/cmd/Command_sfx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_sfx.js -------------------------------------------------------------------------------- /src/cmd/Command_show_history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_show_history.js -------------------------------------------------------------------------------- /src/cmd/Command_show_queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_show_queue.js -------------------------------------------------------------------------------- /src/cmd/Command_shuffle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_shuffle.js -------------------------------------------------------------------------------- /src/cmd/Command_skip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_skip.js -------------------------------------------------------------------------------- /src/cmd/Command_stop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_stop.js -------------------------------------------------------------------------------- /src/cmd/Command_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_test.js -------------------------------------------------------------------------------- /src/cmd/Command_villager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_villager.js -------------------------------------------------------------------------------- /src/cmd/Command_volume.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_volume.js -------------------------------------------------------------------------------- /src/cmd/Command_walrus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_walrus.js -------------------------------------------------------------------------------- /src/cmd/Command_yomama.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/Command_yomama.js -------------------------------------------------------------------------------- /src/cmd/_Command_seek._js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/_Command_seek._js -------------------------------------------------------------------------------- /src/cmd/_Command_upload._js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/cmd/_Command_upload._js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/index.js -------------------------------------------------------------------------------- /src/tools/createCmdTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/tools/createCmdTable.js -------------------------------------------------------------------------------- /src/tools/registerCommands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/src/tools/registerCommands.js -------------------------------------------------------------------------------- /todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/todo.md -------------------------------------------------------------------------------- /voiceLines.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crow08/discord-uberbot/HEAD/voiceLines.json --------------------------------------------------------------------------------