From 175bf1b6937db18fae8d1f44c5c4a61f46c99895 Mon Sep 17 00:00:00 2001
From: GlitchyChan <46732589+GlitchChan@users.noreply.github.com>
Date: Sat, 1 Oct 2022 00:49:26 +0000
Subject: [PATCH] feat(plugin): add muteNewGuild Plugin (#17)

---
 src/plugins/muteNewGuild.ts | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 src/plugins/muteNewGuild.ts

diff --git a/src/plugins/muteNewGuild.ts b/src/plugins/muteNewGuild.ts
new file mode 100644
index 00000000..73231d8e
--- /dev/null
+++ b/src/plugins/muteNewGuild.ts
@@ -0,0 +1,19 @@
+import definePlugin from "../utils/types";
+
+export default definePlugin({
+    name: "MuteNewGuild",
+    description: "Mutes newly joined guilds",
+    authors: [{
+        name:"Glitchy",
+        id: 269567451199569920n
+    }],
+    patches: [
+        {
+            find: ",acceptInvite:function",
+            replacement: {
+                match: /(\w=null!==[^;]+)/,
+                replace: "$1;Vencord.Webpack.findByProps('updateGuildNotificationSettings').updateGuildNotificationSettings($1,{'muted':true,'suppress_everyone':true,'suppress_roles':true})"
+            }
+        }
+    ],
+})