From 2d6c215de76dbfb3da90a6aba7f134628fa6bd78 Mon Sep 17 00:00:00 2001 From: TubaApollo <86665265+TubaApollo@users.noreply.github.com> Date: Sun, 6 Aug 2023 21:31:20 +0200 Subject: [PATCH 01/10] Update README.md --- bots/discord/README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bots/discord/README.md b/bots/discord/README.md index 2640948c..1793f497 100644 --- a/bots/discord/README.md +++ b/bots/discord/README.md @@ -27,6 +27,11 @@ The bot that runs as the fragforce `@Fragbot` offering looking-for-group service [jagrosh/MusicBot](https://github.com/jagrosh/MusicBot) A Discord music bot that's easy to set up and run yourself! +### [Muse](muse) + +[codetheweb/muse](https://github.com/codetheweb/muse) +🎧 a self-hosted midwestern Discord music bot that doesn't suck + ### [parkertron](parkertron) [parkervcp/parkertron](https://github.com/parkervcp/parkertron) From 3abb20e996fe62198929c41bee3127bb8d1fc579 Mon Sep 17 00:00:00 2001 From: TubaApollo <86665265+TubaApollo@users.noreply.github.com> Date: Sun, 6 Aug 2023 21:37:41 +0200 Subject: [PATCH 02/10] Muse music bot Added Egg for Muse music bot (discord) --- bots/discord/muse/README.md | 9 ++++ bots/discord/muse/egg-muse.json | 82 +++++++++++++++++++++++++++++++++ 2 files changed, 91 insertions(+) create mode 100644 bots/discord/muse/README.md create mode 100644 bots/discord/muse/egg-muse.json diff --git a/bots/discord/muse/README.md b/bots/discord/muse/README.md new file mode 100644 index 00000000..0e784539 --- /dev/null +++ b/bots/discord/muse/README.md @@ -0,0 +1,9 @@ +# ATLBot + +## Their [Github](https://github.com/codetheweb/muse) + +Muse is a highly-opinionated midwestern self-hosted Discord music bot that doesn't suck. + +## Server Ports + +There are no ports required for the atl bot diff --git a/bots/discord/muse/egg-muse.json b/bots/discord/muse/egg-muse.json new file mode 100644 index 00000000..c6d7772c --- /dev/null +++ b/bots/discord/muse/egg-muse.json @@ -0,0 +1,82 @@ +{ + "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO", + "meta": { + "version": "PTDL_v2", + "update_url": null + }, + "exported_at": "2023-08-06T19:26:29+00:00", + "name": "Muse", + "author": "hello@apollo.moe", + "description": "\ud83c\udfa7 a self-hosted midwestern Discord music bot that doesn't suck", + "features": null, + "docker_images": { + "ghcr.io\/software-noob\/pterodactyl-images:nodejs_16": "ghcr.io\/software-noob\/pterodactyl-images:nodejs_16" + }, + "file_denylist": [], + "startup": "npm start", + "config": { + "files": "{\r\n \".env\": {\r\n \"parser\": \"file\",\r\n \"find\": {\r\n \"DISCORD_TOKEN\": \"DISCORD_TOKEN={{env.discord_token}}\",\r\n \"DATA_DIR\": \"DATA_DIR={{env.data_dir}}\",\r\n \"YOUTUBE_API_KEY\": \"YOUTUBE_API_KEY={{env.api_key}}\",\r\n \"SPOTIFY_CLIENT_ID\": \"SPOTIFY_CLIENT_ID={{env.client_id}}\",\r\n \"SPOTIFY_CLIENT_SECRET\": \"SPOTIFY_CLIENT_SECRET={{env.client_secret}}\"\r\n }\r\n }\r\n}", + "startup": "{\r\n \"done\": \"Running version \"\r\n}", + "logs": "{}", + "stop": "^^C" + }, + "scripts": { + "installation": { + "script": "apt-get update\r\napt-get install openssl git ffmpeg -y -qq\r\ncd \/mnt\/server\r\nif [[ -d .git\/ ]]; then\r\n git pull\r\nelse\r\n git clone https:\/\/github.com\/codetheweb\/muse.git .;\r\nfi;\r\ncp .env.example .env\r\nyarn install --frozen-lockfile", + "container": "node:lts-bullseye-slim", + "entrypoint": "bash" + } + }, + "variables": [ + { + "name": "TOKEN", + "description": "Discord Bot Token", + "env_variable": "discord_token", + "default_value": "", + "user_viewable": true, + "user_editable": true, + "rules": "required|string", + "field_type": "text" + }, + { + "name": "Data directory", + "description": "Default: .\/data", + "env_variable": "data_dir", + "default_value": ".\/data", + "user_viewable": true, + "user_editable": true, + "rules": "required|string|max:20", + "field_type": "text" + }, + { + "name": "YouTube API Key", + "description": "You can get it here: https:\/\/console.developers.google.com\/", + "env_variable": "api_key", + "default_value": "", + "user_viewable": true, + "user_editable": true, + "rules": "required|string", + "field_type": "text" + }, + { + "name": "Spotify Client ID", + "description": "You can get it here: https:\/\/developer.spotify.com\/dashboard\/applications", + "env_variable": "client_id", + "default_value": "", + "user_viewable": true, + "user_editable": true, + "rules": "required|string", + "field_type": "text" + }, + { + "name": "Spotify Client Secret", + "description": "You can get it here: https:\/\/developer.spotify.com\/dashboard\/applications", + "env_variable": "client_secret", + "default_value": "", + "user_viewable": true, + "user_editable": true, + "rules": "required|string", + "field_type": "text" + } + ] +} \ No newline at end of file From ac234e4cb4bfefa37a50e9938616523430356ce3 Mon Sep 17 00:00:00 2001 From: TubaApollo <86665265+TubaApollo@users.noreply.github.com> Date: Sun, 6 Aug 2023 21:47:27 +0200 Subject: [PATCH 03/10] Update README.md --- bots/discord/muse/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bots/discord/muse/README.md b/bots/discord/muse/README.md index 0e784539..80026370 100644 --- a/bots/discord/muse/README.md +++ b/bots/discord/muse/README.md @@ -6,4 +6,4 @@ Muse is a highly-opinionated midwestern self-hosted Discord music bot that doesn ## Server Ports -There are no ports required for the atl bot +There are no ports required for the Muse bot From dfea0391a542b9280f2970c5a32f17ff6286d078 Mon Sep 17 00:00:00 2001 From: TubaApollo <86665265+TubaApollo@users.noreply.github.com> Date: Sun, 6 Aug 2023 22:18:05 +0200 Subject: [PATCH 04/10] Fix See: https://github.com/TimeForANinja/node-ytsr/issues/180 --- bots/discord/muse/egg-muse.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bots/discord/muse/egg-muse.json b/bots/discord/muse/egg-muse.json index c6d7772c..e7801db1 100644 --- a/bots/discord/muse/egg-muse.json +++ b/bots/discord/muse/egg-muse.json @@ -4,7 +4,7 @@ "version": "PTDL_v2", "update_url": null }, - "exported_at": "2023-08-06T19:26:29+00:00", + "exported_at": "2023-08-06T20:16:08+00:00", "name": "Muse", "author": "hello@apollo.moe", "description": "\ud83c\udfa7 a self-hosted midwestern Discord music bot that doesn't suck", @@ -22,7 +22,7 @@ }, "scripts": { "installation": { - "script": "apt-get update\r\napt-get install openssl git ffmpeg -y -qq\r\ncd \/mnt\/server\r\nif [[ -d .git\/ ]]; then\r\n git pull\r\nelse\r\n git clone https:\/\/github.com\/codetheweb\/muse.git .;\r\nfi;\r\ncp .env.example .env\r\nyarn install --frozen-lockfile", + "script": "apt-get update\r\napt-get install openssl git ffmpeg -y -qq\r\ncd \/mnt\/server\r\nif [[ -d .git\/ ]]; then\r\n git pull\r\nelse\r\n git clone https:\/\/github.com\/codetheweb\/muse.git .;\r\nfi;\r\ncp .env.example .env\r\nyarn install --frozen-lockfile\r\nsed -i 's\/of filterWrapper[)]\/of filterWrapper|| [])\/g' \/mnt\/server\/node_modules\/ytsr\/lib\/utils.js", "container": "node:lts-bullseye-slim", "entrypoint": "bash" } From 91871ea5c5e4652544343310d0008a25701632f1 Mon Sep 17 00:00:00 2001 From: TubaApollo <86665265+TubaApollo@users.noreply.github.com> Date: Sun, 6 Aug 2023 22:23:49 +0200 Subject: [PATCH 05/10] Replaced Replaced --- bots/discord/muse/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bots/discord/muse/README.md b/bots/discord/muse/README.md index 80026370..e9fd5d4d 100644 --- a/bots/discord/muse/README.md +++ b/bots/discord/muse/README.md @@ -1,4 +1,4 @@ -# ATLBot +# Muse ## Their [Github](https://github.com/codetheweb/muse) From e98b8878a6021da1e5ba1b70d69c740fdf46ea11 Mon Sep 17 00:00:00 2001 From: TubaApollo <86665265+TubaApollo@users.noreply.github.com> Date: Mon, 7 Aug 2023 12:26:38 +0200 Subject: [PATCH 06/10] replace repo --- bots/discord/muse/egg-muse.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bots/discord/muse/egg-muse.json b/bots/discord/muse/egg-muse.json index e7801db1..f65302d8 100644 --- a/bots/discord/muse/egg-muse.json +++ b/bots/discord/muse/egg-muse.json @@ -4,13 +4,13 @@ "version": "PTDL_v2", "update_url": null }, - "exported_at": "2023-08-06T20:16:08+00:00", + "exported_at": "2023-08-07T10:22:41+00:00", "name": "Muse", "author": "hello@apollo.moe", "description": "\ud83c\udfa7 a self-hosted midwestern Discord music bot that doesn't suck", "features": null, "docker_images": { - "ghcr.io\/software-noob\/pterodactyl-images:nodejs_16": "ghcr.io\/software-noob\/pterodactyl-images:nodejs_16" + "ghcr.io\/parkervcp\/yolks:nodejs_16": "ghcr.io\/parkervcp\/yolks:nodejs_16" }, "file_denylist": [], "startup": "npm start", @@ -22,7 +22,7 @@ }, "scripts": { "installation": { - "script": "apt-get update\r\napt-get install openssl git ffmpeg -y -qq\r\ncd \/mnt\/server\r\nif [[ -d .git\/ ]]; then\r\n git pull\r\nelse\r\n git clone https:\/\/github.com\/codetheweb\/muse.git .;\r\nfi;\r\ncp .env.example .env\r\nyarn install --frozen-lockfile\r\nsed -i 's\/of filterWrapper[)]\/of filterWrapper|| [])\/g' \/mnt\/server\/node_modules\/ytsr\/lib\/utils.js", + "script": "apt-get update\r\napt-get install openssl git -y -qq\r\ncd \/mnt\/server\r\nif [[ -d .git\/ ]]; then\r\n git pull\r\nelse\r\n git clone https:\/\/github.com\/codetheweb\/muse.git .;\r\nfi;\r\ncp .env.example .env\r\nyarn install --frozen-lockfile\r\nsed -i 's\/of filterWrapper[)]\/of filterWrapper|| [])\/g' \/mnt\/server\/node_modules\/ytsr\/lib\/utils.js", "container": "node:lts-bullseye-slim", "entrypoint": "bash" } From d2ce5690cba4c90687851b9076eebe55b6ac50d4 Mon Sep 17 00:00:00 2001 From: TubaApollo <86665265+TubaApollo@users.noreply.github.com> Date: Tue, 8 Aug 2023 19:24:12 +0200 Subject: [PATCH 07/10] Updating Readme / Install Script Update --- bots/discord/muse/README.md | 26 ++++++++++++++++++++++++++ bots/discord/muse/egg-muse.json | 16 +++++++++++++--- 2 files changed, 39 insertions(+), 3 deletions(-) diff --git a/bots/discord/muse/README.md b/bots/discord/muse/README.md index e9fd5d4d..20c3dee7 100644 --- a/bots/discord/muse/README.md +++ b/bots/discord/muse/README.md @@ -1,3 +1,29 @@ +### Authors / Contributors + + +
|
+
+ TubaApollo + + + 💻 + 🔨 + |
+
+
+ Red-Thirten + + + 💻 + 💡 + |
+