diff --git a/DiscordBot/DiscordBot.csproj b/DiscordBot/DiscordBot.csproj
index a3ef8e7..728380c 100644
--- a/DiscordBot/DiscordBot.csproj
+++ b/DiscordBot/DiscordBot.csproj
@@ -29,6 +29,8 @@
+
+
diff --git a/DiscordBot/builder.bat b/DiscordBot/builder.bat
new file mode 100644
index 0000000..f73d6b4
--- /dev/null
+++ b/DiscordBot/builder.bat
@@ -0,0 +1,35 @@
+@echo off
+echo "Building..."
+
+echo "Building linux-x64 not self-contained"
+dotnet publish -r linux-x64 -p:PublishSingleFile=false --self-contained true -c Release -o ../publish/linux-x64
+
+echo "Building win-x64 not self-contained"
+dotnet publish -r win-x64 -p:PublishSingleFile=false --self-contained true -c Release -o ../publish/win-x64
+
+echo "Building osx-x64 not self-contained"
+dotnet publish -r osx-x64 -p:PublishSingleFile=false --self-contained true -c Release -o ../publish/osx-x64
+
+
+echo "Building linux-x64 self-contained"
+dotnet publish -r linux-x64 -p:PublishSingleFile=true --self-contained true -c Release -o ../publish/linux-x64-selfcontained
+
+echo "Building win-x64 self-contained"
+dotnet publish -r win-x64 -p:PublishSingleFile=true --self-contained true -c Release -o ../publish/win-x64-selfcontained
+
+echo "Building osx-x64 self-contained"
+dotnet publish -r osx-x64 -p:PublishSingleFile=true --self-contained true -c Release -o ../publish/osx-x64-selfcontained
+
+echo "Zipping..."
+mkdir ../publish/zip
+
+
+zip -r ../publish/zip/linux-x64.zip ../publish/linux-x64
+zip -r ../publish/zip/win-x64.zip ../publish/win-x64
+zip -r ../publish/zip/osx-x64.zip ../publish/osx-x64
+
+zip -r ../publish/zip/linux-x64-selfcontained.zip ../publish/linux-x64-selfcontained
+zip -r ../publish/zip/win-x64-selfcontained.zip ../publish/win-x64-selfcontained
+zip -r ../publish/zip/osx-x64-selfcontained.zip ../publish/osx-x64-selfcontained
+
+echo "Done!"
\ No newline at end of file
diff --git a/builder.sh b/DiscordBot/builder.sh
old mode 100755
new mode 100644
similarity index 99%
rename from builder.sh
rename to DiscordBot/builder.sh
index 9cc2ab7..0e53c37
--- a/builder.sh
+++ b/DiscordBot/builder.sh
@@ -33,4 +33,4 @@ zip -r ./publish/zip/linux-x64-selfcontained.zip ./publish/linux-x64-selfcontain
zip -r ./publish/zip/win-x64-selfcontained.zip ./publish/win-x64-selfcontained
zip -r ./publish/zip/osx-x64-selfcontained.zip ./publish/osx-x64-selfcontained
-echo "Done!"
+echo "Done!"
\ No newline at end of file