Guide
How to run a crypto giveaway with a bot
A crypto giveaway bot holds the prize, picks the winners, and pays them automatically, so you don't have to collect wallet addresses or send payouts by hand. With CoinDrop you can run seven giveaway formats on Discord and Telegram, each with one command.
Last updated
- 1
Add CoinDrop to your community
Invite the bot to your Discord server or add @CoinDrop_tg_bot to your Telegram group. On Telegram, drop games run in group chats only.
- 2
Fund your CoinDrop balance
Deposit the coin you want to give away. The prize comes out of your CoinDrop balance.
/deposit DOGE - 3
Choose a format
Use an airdrop to reward everyone who shows up, a raffle for a few big winners, or a quickdrop for a fast burst of activity. All seven formats are compared below.
- 4
Post the giveaway
Send the command with the amount, the coin, and how long it stays open. Durations look like 30s, 5m, 1h, or 2d. On Telegram, use the slash version, such as /raffle 100 DOGE 1h for 3.
@CoinDrop raffle 100 DOGE 1h for 3 - 5
Winners are paid automatically
When the giveaway ends, winnings go straight to each winner's CoinDrop balance. Winners can tip them on, swap them, or withdraw them on-chain.
Giveaway formats
- airdrop
- Members click Join, and everyone who joins splits the pot, or only the first N if you add for <winners>. Best for rewarding everyone who's around.
- raffle
- Members enter, and random winners are drawn when time runs out. Best for a small number of larger prizes.
- quickdrop
- The first person to claim wins the whole pot. Best for a quick burst of activity.
- slowdrop
- The last person to click before the timer ends wins the whole pot (5 seconds max).
- mathtip
- A math question goes up, and correct answers share the pot.
- triviadrop
- A real trivia question goes up, and correct answers share the pot.
- coinflip
- Members call heads or tails, and the winning side splits the pot.
Control who can win on Discord
- role @role
- Limit the giveaway to members with a role, for example @CoinDrop airdrop 100 DOGE 10m role @Holders.
- except @user
- Exclude specific people, for example @CoinDrop raffle 100 DOGE 1h for 3 except @alt1 @alt2.
Other ways to reward members
- @CoinDrop tip active 1 DOGE each
- Give 1 DOGE to everyone who chatted in the channel in the last hour.
- @CoinDrop setlogchannel #channel
- Post tip and game results to a log channel so members can see what was paid out.