From 81cffc28c8fbe372ce3f2a795db6eb1c8e0f2e0c Mon Sep 17 00:00:00 2001 From: Pihkaal Date: Mon, 28 Jul 2025 22:19:23 +0200 Subject: [PATCH] chore: format --- src/account.ts | 14 +++++++------- src/index.ts | 20 +++++++++++++------- src/wov.ts | 2 +- 3 files changed, 21 insertions(+), 15 deletions(-) diff --git a/src/account.ts b/src/account.ts index 7b79be2..020f957 100644 --- a/src/account.ts +++ b/src/account.ts @@ -9,15 +9,15 @@ export const initAccounts = async (): Promise => { }; export const getAccountBalance = async (playerId: string): Promise => { - console.log("getAccountBalance") + console.log("getAccountBalance"); const accounts: Record = await Accounts.json(); - console.log("getAccountBalance :: next") + console.log("getAccountBalance :: next"); if (accounts[playerId]) return accounts[playerId]; accounts[playerId] = 0; - console.log("getAccountBalance :: next") + console.log("getAccountBalance :: next"); await Accounts.write(JSON.stringify(accounts)); - console.log("getAccountBalance :: next") + console.log("getAccountBalance :: next"); return 0; }; @@ -26,11 +26,11 @@ export const setAccountBalance = async ( playerId: string, balance: number, ): Promise => { - console.log("setAccountBalance") + console.log("setAccountBalance"); const accounts: Record = await Accounts.json(); - console.log("setAccountBalance :: next") + console.log("setAccountBalance :: next"); accounts[playerId] = balance; await Accounts.write(JSON.stringify(accounts)); - console.log("setAccountBalance :: next") + console.log("setAccountBalance :: next"); }; diff --git a/src/index.ts b/src/index.ts index a3ba94d..bdeb908 100644 --- a/src/index.ts +++ b/src/index.ts @@ -112,7 +112,10 @@ const askForGrinders = async (quest: QuestResult) => { .split(",") .map((x) => x.trim()) .filter(Boolean); - const embed = await makeResultEmbed(quest, [...env.QUEST_EXCLUDE, ...exclude]); + const embed = await makeResultEmbed(quest, [ + ...env.QUEST_EXCLUDE, + ...exclude, + ]); const rewardChannel = await client.channels.fetch( env.DISCORD_REWARDS_CHANNEL, ); @@ -169,22 +172,25 @@ client.on("messageCreate", async (message) => { `'${args[0]}' n'est pas dans le clan (la honte). **Attention les majuscules sont importantes**`, ); } else { - if(args.length === 2) { - if ( + if (args.length === 2) { + if ( (args[1][0] !== "+" && args[1][0] !== "-") || !args[1] || isNaN(Number(args[1].substring(1))) - ) { + ) { await message.reply( `Format: \`@LBF gemmes <+GEMMES|-GEMMES>\`.\nExemple:\`@LBF gemmes Yuno -10000\`. **Attention les majuscules sont importantes**`, ); return; - } + } - const mult = args[1][0] === '+' ? 1 : -1; + const mult = args[1][0] === "+" ? 1 : -1; const delta = Number(args[1].substring(1)) * mult; const balance = await getAccountBalance(clanMember.playerId); - await setAccountBalance(clanMember.playerId, Math.max(0, balance + delta)); + await setAccountBalance( + clanMember.playerId, + Math.max(0, balance + delta), + ); } const balance = await getAccountBalance(clanMember.playerId); diff --git a/src/wov.ts b/src/wov.ts index 7221cac..8b6a949 100644 --- a/src/wov.ts +++ b/src/wov.ts @@ -36,7 +36,7 @@ export const checkForNewQuest = async (): Promise => { await mkdir(".cache", { recursive: true }); if (await cacheFile.exists()) { const cachedQuestId = await cacheFile.text(); - if(cachedQuestId === lastId || cachedQuestId === "IGNORE") { + if (cachedQuestId === lastId || cachedQuestId === "IGNORE") { return null; } }