HuntRoyale Tool

Tech Stack
nextjsnodejsawssupabasediscord
About
Hunt Royale is a mobile game made by Boombit. I played it for like 2 years non-stop, became a leader of one of the top clans in the world, and got involved into the discord community as a hobby.
In the community, I took the role of Event Staff, where people would do different challenges, and update their 'match logs' into one discord channel for further check.
I had to create a discord bot using nodejs that would receive that match log and decrypt, format, and compare results to create a leaderboard.
At the start, we had around one thousand entries per event, and the bot was able to do the process in around 20s, creating spreadsheets with the public leaderboard so people could compare their results, and exporting a debug spreadsheet for the support team to handle edge cases where people wouldn't get their rewards.
Everything went super smooth until I wanted to go further and started looking into the game network to identify common operations.
Found a way to fetch in game data that I could use later on to create custom tools for our clan, mainly looking to identify cheaters, improve the progress of the 50 members of the clan, and compare our clan progress against other clans.
After a couple months, I became a voluntary Support Staff in the community, taking care of people's issues and handling communication with the dev team of the game.
I learnt a lot about the in game process, got access to special stuff, and kept making my magic.
After a couple years, I already left the game, but I'm still part of the clan discord as an admin, creating tools that can help up to 150 people that plays regularly nowadays.
I had to create a new discord bot exclusively for the clan members administration, making it easier to handle the LFG, self check of progress, and leader checks for suspicious profiles.
The website later on got deprecated due to a backend engine upgrade on the game, that changed all the API structures and ways to handle data that was not worth to update.
As today, the De-Synced clan bot is still working with that new backend, improving the QoL of 150 people.