Create Contest
How to Create a Contest with Our Bot
Last updated
How to Create a Contest with Our Bot
Last updated
This tutorial will guide you step-by-step through creating a contest using our Telegram bot. You’ll learn how to start with a welcome message, earn rewards through referrals, and set up contests with all necessary parameters—from contest type to payment confirmation.
/start Command:
When a user sends /start
to the bot, they will receive a welcome message along with their unique referral link.
Referral Benefits: For every contest created using their referral link, the user earns 0.025 SOL (fixed).
Account Overview: The user can also view:
The total number of contests created
How many contests are active
The number of groups where the bot has been added
Important: Before creating a contest, the user must add the bot to at least one Telegram Group. This allows them to later select which group to run the contest in.
When the user clicks on the "Create Contest" button, the bot will guide them through the following steps:
Select the type of contest you wish to create:
Biggest Buy:
The participant with the largest purchase during the contest timeframe wins.
Last Buy:
The most recent buyer wins.
The countdown resets with every qualifying purchase.
Raffle Buy:
A random qualifying purchase is selected as the winner at the end of the contest timeframe.
Note: A payment of 0.25 SOL is required at the end of the contest creation process to activate your contest.
After choosing the contest type, select the decentralized exchange (DEX) where your token is listed. Supported DEX platforms include:
Pumpfun
PumpSwap
Moonshot
Raydium
Token Address: Provide the token’s contract address.
Minimum Buy: Specify the minimum amount a user must buy for the purchase to count towards the contest (e.g., 0.1, 0.55, or 1 SOL).
Contest Start Date:
Enter the start date and time in the following format:
YYYY-MM-DD HH:MM UTC
Example: 2025-03-27 18:00 UTC
Duration: Define the contest duration in minutes:
For Biggest Buy and Raffle Buy: Total contest time until a winner is selected.
For Last Buy: A countdown timer that resets with every qualifying purchase; if no purchase is made within the specified time, the last buyer wins.
Prize: Enter details about the contest prize. You can describe the prize in your own words. Example: “1 SOL” or “1 SOLANA” if you plan to use Solana as the prize.
If using Solana, you have the option to send the prize amount to your contest wallet for automatic winner payment.
Holding Time: Specify if there is a holding period for the prize after winning (e.g., 0, 24, or 48 hours).
Select Group: Choose the Telegram Group where you want to run the contest. (Remember, you must have added the bot to that group beforehand.)
Notifications: Decide whether you want the bot to send notifications to the group when a qualifying purchase is made.
Yes: Notifications enabled.
No: No notifications.
Additionally, you can always use the
/contest
command within your group to view the current contest leaderboard.
Once all contest details are set, the bot will send you an overview of your contest with all the provided details and display a unique wallet address for payment.
Payment Amount: 0.25 SOL
Action: Transfer the required SOL to the provided wallet address.
After Payment: Send the transaction link or signature to the bot to confirm your payment.
Once your payment is verified, you’ll receive a confirmation message.
Optional for Solana Prizes: If your contest prize is in Solana, you can send the prize amount to your contest wallet. When the prize is detected in the wallet, the bot will:
Automatically mark your contest as verified ✅
Post your contest details into the solslam_lounge group
/start Command: Register, get your referral link, and view your contest stats.
Prerequisite: Add the bot to a Telegram Group before creating a contest.
Contest Creation Steps: Choose contest type, select the DEX, enter token and purchase details, set timing, define prize and holding rules, select your group, and choose notification preferences.
Payment: A fee of 0.25 SOL is required. Confirm the payment by sending the transaction details to the bot.
Verification: For Solana prizes, send the prize amount to your contest wallet for automatic verification and winner payout.