diff options
| author | Max Isom <[email protected]> | 2022-03-12 18:41:53 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-03-12 17:41:53 -0600 |
| commit | 20eaed4a16eeb9eec44a38a1f176711591ce342f (patch) | |
| tree | 208d3a8c863605b9afab63fb62fe58b1a8c170cc /src/utils | |
| parent | e1589c30131cc68f4c846bd8e5c77a8a3c3c559b (diff) | |
| download | muse-20eaed4a16eeb9eec44a38a1f176711591ce342f.tar.xz muse-20eaed4a16eeb9eec44a38a1f176711591ce342f.zip | |
Allow member who invited Muse to do initial setup (#561)
Diffstat (limited to 'src/utils')
| -rw-r--r-- | src/utils/update-permissions-for-guild.ts | 9 |
1 files changed, 9 insertions, 0 deletions
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 => ({ |
