diff --git a/src/plugins/muteNewGuild.ts b/src/plugins/muteNewGuild.ts new file mode 100644 index 000000000..73231d8eb --- /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})" + } + } + ], +})