League Utils started on the 8th of December 2019 with an innocuous Discord DM. The keen-eyed among you may have noticed that the bot's creation date goes back way further, to June 13th, 2018. That is because I re-used the application ID of an earlier, failed project aimed at unifying all major leagues' ban lists. In a sense, League Utils is that project's redemption arc as well, seeing how most major leagues either use the bot or are integrated into the fairplay framework by other means. But back to December 8th: an admin for the German Midweek League, who I had been an active staff member for several years, wanted to ask me about a Discord bot. He had heard I had previously worked on Discord bots and wanted to know if I could write a small bot application for them that was capable of transferring roster change requests from a Discord channel to a Google Sheet. That admin's name was Doluk, we ended up becoming good friends over the course of this project and the innocent little bot grew into one of the most powerful frameworks to handle Clash of Clans tournaments in existence.
I did not get much sleep that first night, and by the time I had to leave for work the next day, I had a mostly working prototype and my head in the clouds, filled with ideas. One and a half years of development, two full rewrites and an extensive beta phase later, the bot was released to the public on April 25th, 2021. At this point, it already was capable of handling most of the common tasks associated with running a tournament: a full fairplay framework, roster management, match tracking and negotiation channels.
From then until December 2022, the bot has continued to grow in capability and usage, quickly becoming the most-used bot to host tournaments in coc and outgrowing my most outrageous dreams within a few months after the release - and there is no sign of slowing down, as League Utils continues to make tournament organizers' lives across the globe so much easier, enabling them to focus on what truly matters instead of spending countless hours on tedious, repetitive tasks. The release of the website you are reading right now in January 2023 is yet another milestone I never thought I'd achieve.
League Utils has supported more than 950 events by more than 300 different organisations. Over 50.000 different teams consisting of more than 85.000 individual players have participated in more than 80.000 matches, performing close to a million attacks. The Discord bot is in almost 1500 servers, serving an average of 3000 commands per day. (last updated: September 2024)