diff --git a/functions/api/game-appeals/precheck.ts b/functions/api/game-appeals/precheck.ts index e0e13ce..8b50b98 100644 --- a/functions/api/game-appeals/precheck.ts +++ b/functions/api/game-appeals/precheck.ts @@ -35,6 +35,16 @@ export default async function ( reason: "You do not appear to be banned", }; + const appealBlock = await context.env.DATA.get(`gameappealblock_${user}`); + + if (appealBlock) + return { + can_appeal: false, + reason: `You must wait until ${new Date( + parseInt(appealBlock), + ).toLocaleString()} to submit another appeal`, + }; + let userLogs; try {