Skip to main content

Tek Arena

⚔️ Tek Arena — battle royale for your server​

Tek Arena is an automated battle-royale game where members fight in combat rounds until one player — or one team — is left standing. The winner is awarded server points. It's one of the most engaging ways to run game nights and reward your community.

There are two modes: Solo Arena (free-for-all) and Team Arena (two teams face off).

Permissions

Starting or ending an Arena requires the Manage Server permission. Only one Arena game can run per server at a time. Anyone can view the leaderboard.

Starting a game​

Solo Arena — /tek-arena start​

ParameterDescriptionRequired
prizepointsTotal prize pool, split across the top 3 finishers. Needs 4+ players to pay out.yes
bonus-everyGrow the pot one tier for every N fighters who join. Leave empty for a fixed pot.no
bonus-multiplierHow much each tier adds, e.g. 0.5 for +50%. Default: 0.5.no
delayJoin window before the game starts, e.g. 0.5m, 5m or 2h. Default: 30 seconds.no
interactiveEnable Interactive mode with buff selection. Default: false.no
/tek-arena start prizepoints:500 delay:5m interactive:true

Team Arena — /tek-arena team-start​

ParameterDescriptionRequired
prizepointsPoints shared among the winning team's members.yes
team-a-nameCustom name for Team A. Default: Team A.no
team-b-nameCustom name for Team B. Default: Team B.no
bonus-everyGrow the pot one tier for every N fighters who join. Leave empty for a fixed pot.no
bonus-multiplierHow much each tier adds, e.g. 0.5 for +50%. Default: 0.5.no
delayJoin window before the game starts, e.g. 0.5m, 5m or 2h. Default: 30 seconds.no
interactiveEnable Interactive mode with buff selection. Default: false.no
/tek-arena team-start prizepoints:1000 team-a-name:Dragons team-b-name:Phoenix delay:10m

Joining a game​

When a game starts, the bot posts an announcement with a live countdown:

  • Solo Arena — click Join Fight.
  • Team Arena — click 🔴 Join Team A or 🔵 Join Team B.

A minimum of 2 players is required or the game is cancelled, and 4 players for the prize to pay out (see Prizes). Up to 1,000 players can join. In Team Arena the teams are kept balanced (no team may have more than 3 extra players).

The join buttons stay usable for the whole join window — including on games scheduled hours ahead, and across bot restarts. Once the battle begins the buttons are greyed out and the announcement updates to show joining is closed.

Prizes​

In Solo Arena, prizepoints is the total pot and it is split across the podium: 70% to the winner, 20% to second place and 10% to third. If a place isn't filled — a two-player game has no third place — that share stays with the winner, so the full pot is always paid out. The victory announcement shows exactly who received what.

In Team Arena, prizepoints is awarded to each member of the winning team.

Prizes need a crowd

An Arena needs 4 or more fighters for its pot to unlock. Smaller games still run and still crown a winner — they just don't award points. The lobby shows how many more fighters are needed, which makes it easy to rally the channel.

This is what stops a couple of accounts quietly farming points off repeated rematches, so it applies everywhere — including when a moderator force-ends a game with /tek-arena end.

Growing the pot with turnout​

Set bonus-every and the pot climbs a tier each time that many more fighters join, which turns the lobby into a recruitment drive — it always shows the next milestone and what it's worth:

🏆 Prize: 1,000 TekPoints
⬆️ 2 more fighters unlocks 1,500 TekPoints!

With bonus-every:10 bonus-multiplier:0.5 on a 1,000-point pot: 10 fighters pays 1,500, 20 pays 2,000, and so on up to a 3× ceiling so a huge lobby can't mint a fortune. Leave bonus-every empty and the pot stays fixed.

Rematch​

Every victory announcement carries a ⚔️ Rematch button that immediately opens a new lobby with the same prize, mode and team names, and a 2-minute join window.

Anyone who fought in that battle can call for a rematch, for 10 minutes after it ends — the person who started the game has usually moved on by then, and the moment right after a match is when a channel is most up for another round. Members with Manage Server can use the button at any time.

Each rematch pays less than the one before it: 100% of the pot, then 75%, 50%, 25%, and nothing after that. Starting a fresh game with /tek-arena start resets it to full. So a genuine "one more!" still pays properly, while a loop someone runs to farm points winds down to zero on its own. The lobby always says where in the chain it is.

Combined with the turnout rule above, there's no risk in letting fighters call for a rematch: a small looping game pays out nothing at all.

Reminders​

Lobbies that are more than a minute from starting carry a 🔔 Notify Me button. Press it and the bot DMs you about a minute before the fight begins — no extra channel pings. Press it again to cancel.

If the DM never arrives, your Discord privacy settings are likely blocking direct messages from server members.

Win streaks​

Win two or more Arenas in a row and the victory announcement calls it out. A game you sit out doesn't break the run — only losing does. Streaks are per server, and in Team Arena every member of the winning team keeps theirs alive.

Leaderboard — /tek-arena leaderboard​

Ranks the server's fighters by wins, then kills, then battles played.

ParameterDescriptionRequired
periodTime window: all time, last 30 days, or last 7 days. Default: all time.no
/tek-arena leaderboard period:month

Only completed games count — cancelled lobbies are ignored. In Team Arena every member of the winning team is credited with the win.

How combat works​

Every player starts with 100 HP. Once the join window closes, combat plays out automatically in rounds, with more fights per round as the lobby grows. Each fight is a randomly chosen action — direct attacks, environmental events, heals, or self-damage — with critical hits, armor, dodge, and damage reflection in play. The game ends when one player (Solo) or one team (Team) remains.

Special events​

Every few rounds, players can randomly receive a boost or setback — healing potions, armor upgrades, weapon sharpening, a Phoenix Feather that revives once on death, and more — keeping each match unpredictable.

Interactive mode ⚡​

Set interactive:true to pause each round for a buff selection phase: every surviving player gets 15 seconds to pick one buff from a randomly offered set, across offensive, defensive, and utility categories with Common → Legendary rarities. This turns Arena into a more strategic, hands-on experience.

Ending a game​

  • Automatic — the game ends on its own when a single player or team is left, and the winner receives the prize points.
  • Force end — /tek-arena end stops the current game. If it hasn't started yet (still in the join phase), it's simply cancelled with no winner.
Prize points come from the Engagement System

Arena pays out in your server's points. Configure points in the Engagement System.