From f0e0b5f67b5c3889743e4ab4ec79f1b779ac65dc Mon Sep 17 00:00:00 2001 From: nemo Date: Mon, 25 Nov 2024 09:07:23 +0100 Subject: [PATCH] reset leaderboar js --- README.md | 2 ++ reset-leaderboard.js | 11 +++++++++++ 2 files changed, 13 insertions(+) create mode 100644 reset-leaderboard.js diff --git a/README.md b/README.md index 2c9e694..554767d 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,8 @@ npm i ./build.sh ``` +Run `node reset-leaderboard.js` for reset the today section of the leaderboard, add this command to your cron tab to reset daily (optional). + # Play ```console diff --git a/reset-leaderboard.js b/reset-leaderboard.js new file mode 100644 index 0000000..3894d91 --- /dev/null +++ b/reset-leaderboard.js @@ -0,0 +1,11 @@ +const fs = require('fs'); + +var leaderboard = JSON.parse(fs.readFileSync("leaderboard.json")); +leaderboard.today = [ + {name: 'none', value: '0'}, + {name: 'none', value: '0'}, + {name: 'none', value: '0'}, + {name: 'none', value: '0'}, + {name: 'none', value: '0'} +]; +fs.writeFile('leaderboard.json', JSON.stringify(leaderboard), ()=>{});