diff --git a/.gitignore b/.gitignore
index 9eacd797b..32e6f9531 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,7 +18,7 @@ lerna-debug.log*
.pnpm-debug.log*
*.tsbuildinfo
-src/userplugins/globalBadges.tsx
+src/userplugins/
ExtensionCache/
settings/
diff --git a/src/plugins/WebhookManager/README.MD b/src/plugins/WebhookManager/README.MD
new file mode 100644
index 000000000..8089eabfc
--- /dev/null
+++ b/src/plugins/WebhookManager/README.MD
@@ -0,0 +1,25 @@
+
+
WebhookManager
+ Manage your webhooks easily; delete, send messages, get detailed info and more.
+
+
+ ## Commands
+ - /sendwebhookmessage - *Sends a message through a webhook.*
+
+
+ - /deletewebhook - *Deletes a webhook.*
+
+
+ - /webhookinfo - *Gets advanced details on the webhook such as the name, profile pic, server and channel ID, and additionally, information on person who created it*
+ Full /webhookinfo Output
+ - Webhook Username
+ - Webhook ID
+ - Webhook Token
+ - Channel ID
+ - Server ID
+ - Webhook Profile Picture
+ - Webhook Type
+ - Creator UserID
+ - Creator Username
+ - Creator Profile
+
\ No newline at end of file
diff --git a/src/userplugins/WebhookManager.tsx b/src/plugins/WebhookManager/WebhookManager.tsx
similarity index 100%
rename from src/userplugins/WebhookManager.tsx
rename to src/plugins/WebhookManager/WebhookManager.tsx