$
tip.cc aims to make sending and receiving crypto easy even for cryptocurrency newbies. Send coins to users who don’t even have a wallet!
Engage with your users or friends in games like airdrops, rains or coin flips.
tip.cc gives you one wallet to use with over 90 cryptocurrencies.
tip.cc provides plenty of tools for traders, miners and cryptocurrency lovers in general.
Tips and airdrops are completely free of fees! Transfer coins to other users without worrying about network fees.
We made crypto payments simple for even non crypto-savvy people.
We give you a native wallet-like experience with instant deposits and withdrawals. You can even use tip.cc as your regular wallet!
tip.cc has a single, extensible command for tipping, soaking and raining on users. See our tipping tutorial to see how to use tip.cc’s maximum potential.
Tipping and pretty much all other interactions with the bot are done via chat commands. They’re simply messages prefixed with, by default, $
.
Although the tip command is as basic as $tip @user amount
, it’s flexible and replaces commands known as rains, soaks or sprinkles of other bots. This guide will help you unleash its full potential.
Not only you can target a single user, but also whole groups of people – whether by comma-separating them, mentioning a role (on Discord) or a group (on Telegram), or using special keywords.
Syntax | Who it targets | Platforms |
---|---|---|
@user | Targets a single mentioned user. | Discord, Telegram |
@role | Targets a Discord role. | Discord |
@here /@everyone | Targets everyone online on your current Discord channel. | Discord |
voice | Tips everyone on your Discord voice channel. | Discord |
speaking | Tips everyone active (not muted/deafened) on your Discord voice channel. | Discord |
streamer | Tips the current Go Live streamer on your Discord voice channel. | Discord |
When tipping a group of users (raining), you can use modifiers to select precisely which users you want to target, based on their activity, online status, etc., by using modifiers.
Syntax | Who it targets | Platforms |
---|---|---|
all | Choose users regardless their online status. By default, when raining, only online users are selected. | Discord, Telegram |
online /offline | Choose users based on their online status. | Discord, Telegram |
a number | Limit the rain to this number of people. This has an upper limit set by the chat admin, and by default it’s 40. | Discord, Telegram |
active | Chooses users based on their recent activity on the current channel. Specify precise limits by using, for example, active last 100 messages or active last 5 hours . Note that the bot only remembers a channel’s last 500 messages. Add the all modifier before to also target users who were active but are logged off. | Discord, Telegram |
boosting | Tips recent Discord Nitro server boosters. Specify precise time limits by using, for example, boosting last 1 day or boosting since last 1 hour . | Discord |
random | Picks a random person or a number of people. | Discord, Telegram |
You can combine modifiers together, for example:
all @Developers
to tip all members of the Developers role, regardless of their online status;5 random members
to tip 5 random online members;all @VIPs active last 5 hours
to tip VIPs who’ve spoken on the channel within the last 5 hours, regardless of their online status;all
to tip everyone on the channel, online and offline.By default, when tipping a group of people, your tip will be split evenly between them. You can add the each
keyword after your tip amount if you want your specified amount to be tipped to each instead of being split.
There are 3 basic types of amounts you can use for tipping:
Amount will be tipped in the native currency without any conversions. Example coin values: 0.1 btc
, 100 satoshi
, 5k doge
, 5 monero
.
The tip amount will be converted to the default or selected currency using current exchange rates. Example fiat values: $1.50
(will use chat’s default cryptocurrency), $5 eth
(for $5 worth of Ether), 5 cents
, 100 eur
.
Monikers are custom arbitrary values like donuts
or slices of pizza
. When fiat monikers are used, the amount will be converted to chat’s default cryptocurrency. See $monikers
for a full list of monikers available on the chat you’re on. Monikers are usually not available for airdrops or games.
Example monikers include:
Moniker | Value |
---|---|
cookie | $0.30 |
donut | $0.35 |
pizza | $10.00 |
beer | $3.50 |
cup of coffee | $1.50 |
lambo | $467,000.00 |
$monikers create
to create custom monikers for their chats.Airdrops are a way to reward active users on your chat. Anyone can start an airdrop or leave a red envelope full of coins for any user to collect. The creator gets to decide for how long it can be collected, and how many users can collect it.
To start an airdrop, use the $airdrop
command, followed by the amount you want to drop (coin and fiat amount types are supported), and optionally the time limit (preferrably in a simplified format like 30m
for 30 minutes or 3d
for 3 days; up to 14 days), and user limit. For example, $airdrop $1 30m 10
will create an airdrop of $1 total, for up to 30 minutes or up to 10 users (after which the airdrop will end). The reward will get split between participating users evenly.
On Discord, you can collect airdrops created by other users by using the 🎉 reaction on the message. You will receive your reward after the airdrop ends. Keep in mind the airdrop amount is split evenly between all participants.
On some platforms there are other types of airdrops available. Here’s a couple:
A red envelope is simply an airdrop that can only be collected by one user. Use the $redenvelope
command, followed by the amount and time limit (no user limit – it defaults to 1) to leave a red envelope.
A trivia drop will ask the users a simple, cryptocurrency-related question, and will reward all who answer correctly. Answers are sent as normal messages on the chat. The bot will notify users who answered correctly via a DM and only will disclose the answer after the drop is done.
The $triviadrop
command uses similar syntax to the $airdrop
command, except the maximum time limit is 10 minutes. There currently is no way to add custom questions to the questions database.
tip.cc provides you with your own wallet on the platform. Since tip.cc cannot access funds in your private wallet, you need to send them to your tip.cc wallet first in order to use them.
To deposit coins to you tip.cc wallet, simply send the $deposit
command followed by the cryptocurrency you want to deposit (e.g. $deposit btc
), via a direct message to the bot. For privacy reasons, this command can only be used in DMs.
$deposit eth
will return you your Ethereum deposit address.The bot will respond with your own unique deposit address (along with its QR code), to which you can send coins from your own wallet. Depending on the cryptocurrency you’re using, you might need to wait a little for the network to process the transaction (wait for confirmations), or pay deposit fees (mainly for ERC20 tokens).
Some coins might give you multiple deposit addresses. Not all wallets support all address formats, so use the one you find the most convenient for you.
Once you send the coins to your unique deposit address, you should get a message about incoming deposit.
Some coins or tokens will charge you a deposit fee from deposits you make. This fee is necessary for all ERC20 tokens and some other coins, and is not dictated by tip.cc. When using $deposit
, you will be given the exact or estimated deposit fee.
Some coin deposits also require the use of a memo, destination tag. When sending coins from your wallets it’s important to include them along the deposit address, otherwise we will not be able to credit your deposits.
To send the coins to your private wallet or another service, use the $withdraw
command followed by the cryptocurrency you want to withdraw (e.g. $withdraw btc
), via a direct message to the bot, and follow through the withdrawal wizard.
Almost all coins and tokens withdrawals have fees. These fees are not dictated by tip.cc, and go entirely to cover network fees of the transaction. You will be given an estimate when withdrawing. Fees might be especially high when the network is under load.
To access a server’s role store, use the $store
command. You will be shown all available items and their prices.
Once you purchase an item, a subscription of the role you’ve purchased will be created or extended. Use $store subscriptions
to view your active subscriptions.
As of now, the store feature only allows selling role subscriptions. To put a role on sale, simply use the $store sell
command and follow through the creation process. You will be asked to specify:
After you’re done the item will be automatically listed and available for anyone to buy with the $store buy
command.
You can also gift the item to anyone, free of charge, with the $store gift
command. To remove an item from the store, use $store delete
. Both commands should be followed by the generated item identifier.