Make ET permission check KV based
This commit is contained in:
parent
dcd749d099
commit
6f5e872036
@ -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(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user