Run your ownonline tournaments
A module for anyone running esports competitions. It takes you from forming teams and inviting members to building brackets and running the matches. We are rebuilding the module ZZAN has been running as a zittme version, aiming for the first half of 2027. The code has already run real tournaments, so the features exist; what remains is fitting it to zittme's structure and syntax.
As of September 2026 · coming H1 2027
| Item | Stage | Status |
|---|---|---|
| Teams · tournaments | Refactoring | Moving the data structure used at ZZAN to zittme module conventions. |
| Battle chat | Planning | A chat room for each match. Deciding how to connect it to core notifications. |
What it takes to run a tournament
From taking entries to recording results, one module handles everything a tournament needs.
Teams
Members create teams with a name, emblem and bio. Teams have a captain and roles per slot.
Invitations
Invite by ID or send an invite link; people join once they accept. You can also take applications and choose.
Tournament setup
Take entries and build brackets. Choose single elimination or group league; enter results and the next round fills in.
Battle chat
A chat room opens for each match. Both teams and the referee set the time and confirm results, and the log stays with the match.
Brackets that grow on their own
Enter a result and the winner moves up. Players and spectators always see the same bracket.
QUARTER FINAL
- Red Wings · Blue Moon2 : 0
- Stormbreaker · Nightfall2 : 1
- Eclipse · Highrise1 : 2
- Silver Rain · Nova- : -
SEMI FINAL
- Red Wings · Stormbreaker2 : 1
- Highrise · awaiting winner- : -
FINAL
- Red Wings · awaiting winner- : -
Build your team, talk before the match
Teams last beyond one tournament. Enter the next one with the same team.
- kimdjCaptain
- hoon_9Starter
- navyStarter
- ssongSub
- mint77Invite sent
- + Invite a member
- The match chat is open. Both teams and the referee are here.
- Red Wings · kimdj: Hi. We are available from 9.
- Stormbreaker · yoon: Great, let's do 9. We will host the server.
- The referee set the match time to 21:00 today.
- Red Wings · kimdj: Uploaded the set 1 screenshot. Please check.
What is left before release
This is not building new features but moving what already ran onto zittme.
- Rewrite the structure
Move team, tournament and match data to the zittme module structure, with members and permissions handled by the core. We are here now.
- Tidy the bracket engine
Rebuild so single elimination and group leagues follow the same rules, including byes and forfeits.
- Battle chat
Build the per-match chat room and connect it to core notifications. Chat logs stay with match results.
- Beta release
Publish a beta in Resources and verify by running a real tournament. Aiming for the first half of 2027.
If you run tournaments, tell us
Tell us which games and formats you run, and we can build them in while we work. It is easier to change now than after release.
The esports module is not in Resources yet. We will announce it in news and releases when it is out.