From 20eaed4a16eeb9eec44a38a1f176711591ce342f Mon Sep 17 00:00:00 2001 From: Max Isom Date: Sat, 12 Mar 2022 18:41:53 -0500 Subject: Allow member who invited Muse to do initial setup (#561) --- src/utils/update-permissions-for-guild.ts | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/utils') diff --git a/src/utils/update-permissions-for-guild.ts b/src/utils/update-permissions-for-guild.ts index ca7c427..64110a7 100644 --- a/src/utils/update-permissions-for-guild.ts +++ b/src/utils/update-permissions-for-guild.ts @@ -26,6 +26,15 @@ const updatePermissionsForGuild = async (guild: Guild) => { permission: false, }, ]; + + if (settings.invitedByUserId) { + permissions.push({ + id: settings.invitedByUserId, + type: 'USER', + permission: true, + }); + } + const commands = await guild.commands.fetch(); await guild.commands.permissions.set({fullPermissions: commands.map(command => ({ -- cgit v1.2.3