Make ET permission check KV based

This commit is contained in:
Regalijan 2023-12-30 00:52:33 -05:00
parent dcd749d099
commit 6f5e872036
Signed by: regalijan
GPG Key ID: 5D4196DA269EF520

View File

@ -8,7 +8,8 @@ export default async function (
if (roles?.includes("374851061233614849")) permissions |= 1 << 0; // Administration if (roles?.includes("374851061233614849")) permissions |= 1 << 0; // Administration
if (!roles) permissions |= 1 << 1; if (!roles) permissions |= 1 << 1;
if (roles?.includes("593209890949038082")) permissions |= 1 << 2; // Discord Moderator if (roles?.includes("593209890949038082")) permissions |= 1 << 2; // Discord Moderator
if (roles?.includes("391986108763996160")) permissions |= 1 << 3; // Events Team if (Boolean(await context.env.DATA.get(`etmember_${userid}`)))
permissions |= 1 << 3; // Events Team
if (roles?.includes("607697704419852289")) permissions |= 1 << 4; // Events Team Management if (roles?.includes("607697704419852289")) permissions |= 1 << 4; // Events Team Management
if ( if (
["165594923586945025", "289372404541554689", "396347223736057866"].includes( ["165594923586945025", "289372404541554689", "396347223736057866"].includes(