diff --git a/commands/admin/autoresponse.js b/commands/admin/autoresponse.js
index de1d309..24aad07 100644
--- a/commands/admin/autoresponse.js
+++ b/commands/admin/autoresponse.js
@@ -16,7 +16,7 @@ class autoresponseCommand extends Command {
 					type: 'string'
 				}
 			],
-			userPermissions: ['ADMINISTRATOR'],
+			userPermissions: ['MANAGE_MESSAGES'],
 			channelRestriction: 'guild',
 			description: {
 				content: 'enable/disable autoresponse',
diff --git a/commands/admin/shameboard.js b/commands/admin/shameboard.js
index e3aa8c2..8b89970 100644
--- a/commands/admin/shameboard.js
+++ b/commands/admin/shameboard.js
@@ -7,7 +7,7 @@ class shameboardCommand extends Command {
 			aliases: ['shameboard'],
 			category: 'admin',
 			channelRestriction: 'guild',
-			userPermissions: ['ADMINISTRATOR'],
+			userPermissions: ['MANAGE_CHANNELS'],
 			description: {
 				content: 'Set shameboard',
 				usage: '[]',
diff --git a/commands/admin/starboard.js b/commands/admin/starboard.js
index 7ceb261..ed18140 100644
--- a/commands/admin/starboard.js
+++ b/commands/admin/starboard.js
@@ -7,7 +7,7 @@ class StarBoardCommand extends Command {
 			aliases: ['starboard'],
 			category: 'admin',
 			channelRestriction: 'guild',
-			userPermissions: ['ADMINISTRATOR'],
+			userPermissions: ['MANAGE_CHANNELS'],
 			description: {
 				content: 'Set starboard',
 				usage: '[]',
diff --git a/commands/admin/tag.js b/commands/admin/tag.js
index 8d6f946..bc6889e 100644
--- a/commands/admin/tag.js
+++ b/commands/admin/tag.js
@@ -7,6 +7,7 @@ class TagCommand extends Command {
 			aliases: ['tag'],
 			category: 'admin',
 			split: 'quoted',
+			userPermissions: ['MANAGE_MESSAGES'],
 			args: [
 				{
 					id: 'trigger',