Hosting a competition
Add the bot to your group and run a competition. Host commands are for group admins.
Bring the bot into your group and run the show. Hosting commands are for group admins.
1. Add the bot to your group
Add @Layer3TradeBot to your Telegram group.
Make it an admin and grant:
Pin messages — so the live leaderboard and results stay pinned at the top.
Delete messages (optional) — lets the bot clean up old leaderboard cards.
2. Start a competition
Run /comp in the group. The bot walks you through the setup:
Buy-in
What each player pays to enter (USDC)
Players
How many seats the competition has
Duration
How long trading runs once it's live
Prize split
Winner-take-all, or split across the top finishers
Confirm, and the bot posts a join card in the group. Players can start buying in.
3. Run the competition
While the competition is filling:
/resize <N>
Change the player cap. If it fills exactly, the competition starts.
/nudge
DM players who joined but haven't paid (5-minute cooldown).
/cancel
Cancel the competition and refund everyone who paid (two-step confirm).
/fee
Lower the creator fee while filling (creator only).
While the competition is live, if something goes sideways:
/extend <duration>
Add time to the trading window.
/rescue
Force a refund on a competition stuck in settlement.
4. Creator fee
You can set a small creator fee — a slice of the prize pool, capped at 10% — when you create a competition. You can only ever lower it afterward with /fee, never raise it. So players always get what they signed up for, or better.
Host checklist
Bot added as an admin (with Pin messages).
/comprun — buy-in, players, duration, and split set.Join card posted, players buying in.
/nudgeto round up stragglers.Competition fills → goes live → settles → winner paid. 🎉
Last updated