Table of Contents

Access the official documentation for Rocket bot below, which defines a set of commands, and their parameters, for a successful use of the tool.

Administration

Command: $captcha-on

Enables a captcha system that will verify all new users through a verification code.

Command: $captcha-off

Turns off the captcha system, if it is enabled.

Command: $verify

Creates and sends a random code of digits to the user for her/his verification on the corresponding media platform.

Command: $code

Parameters: code
Example: $code 1234

Completes the user’s verification process on the corresponding media platform.

Exchange

Command: $exchange

Parameters: [user] [from coin] [to coin] [from amount] [to amount]
Example: $exchange @username BTC LTC 0.01 30

Creates a new exchange transaction between two users. Both users will be notified via direct messages from the bot. The exchange transaction gets an ID and has an expiration date.

Command: $exchange-confirm

Parameters: [exchange id]
Example: $exchange-confirm 15

Confirms an exchange transaction between two users. It is the user who was previously invited to perform the exchange the one who can confirm it.

Command: $exchange-info

Parameters: [exchange id]
Example: $exchange-info 15

Shows information regarding an existing exchange transaction.

Wallet

Command: $balances

Parameters: [all]*
Example: $balances
* Optional.

Displays the user’s coins with non-zero balances, including unconfirmed ones which have not been processed on the blockchain yet.
Optionally, use the parameter “all” to also list all coins with zero balances.

Command: $balance

Parameters: [ticker]
Example: $balance BTC

Allows the user to access the balance of a specific coin.

Command: $withdraw

Parameters: [ticker] [address] [amount]
Example: $withdraw MERGE 3P3QsMVK89JBNqZQv5zMAKG8FK3kJM4rjt 10

Allows the user to withdraw a specific amount of a coin to any valid address. The user must have enough balance on the corresponding coin to successfully perform the withdrawal.

Command: $deposit

Parameters: [ticker]
Example: $deposit MERGE

Creates an address for the coin specified as a parameter. This address belongs to the user who runs this command, and it is used for deposits of the corresponding coin in her/his Rocket wallet. Deposits are added to the balance after 10 confirmations.

Command: $transactions

Parameters: [page]*
Example: $transactions
* Optional.

Displays the last 5 transactions the user has made on Rocket. Older transactions can be tracked using the page parameter.

News

Command: $news

Example: $news

Lists all the available news sources.

Command: $news-on

Parameters: [source]
Example: $news-on Coindesk

Creates a subscription for the news source indicated as a parameter. Updates from the news source will then be pushed in the channel where this command was used.

Command: $news-off

Parameters: [source]
Example: $news-off Coindesk

Deletes a subscription to a news source. It needs to be used in the channel where the subscription exists.

Tip

Command: $tip

Parameters: [user] [ticker] [amount]
Example: $tip @username BTC 0.01

Sends a specific amount of a coin to a selected user.

Airdrop

Command: $airdrop

Parameters: [ticker] [number of winners] [total amount]
Example: $airdrop BTC 100 0.01

Creates a new airdrop event in the channel where the command is used. The user running the airdrop can specify the coin to distribute, the number of winners and the total amount to give away. Users win by using the command $receive while the airdrop is active and has not fulfilled the total number of winners yet.

Command: $airdrop-stop

Example: $airdrop-stop

Stops an airdrop event. It needs to be used in the channel where the airdrop is active. Any undistributed coins will be moved back to the wallet of the user who created the airdrop.

Command: $receive

Example: $receive

Makes the user a winner of an airdrop. The user wins when the airdrop is active and has not fulfilled the total number of winners yet.

Rain & Shower

Command: $rain

Parameters: [ticker] [amount]
Example: $rain BTC 0.01

Sends a specified amount of a coin to every online user on the corresponding media platform.

Command: $shower

Parameters: [ticker] [amount]
Example: $shower BTC 0.01

Sends a specified amount of a coin to every user that has been active during the last 10 minutes on the corresponding media platform.

Giveaway

Command: $giveaway

Parameters: [ticker] [duration in minutes] [number of winners] [total amount]
Example: $giveaway MARTK 10 5 1

Creates a lottery with coins as prizes. Rocket will randomly select the winners at the end of the lottery. The user running the giveaway can specify the coin to distribute, the duration in minutes, the number of winners and the total amount to give away.

Price & Market Info

Command: $price

Parameters: [coin ticker or name]
Example: $price btc

Shows the current price in USD of a specific coin.

Command: $market-info

Parameters: [coin ticker or name]
Example: $market-info btc

Shows the last 24 hours market data of a specific coin.

Start Using Rocket

Rocket works by integrating itself into your social media platforms. The current version of the bot can be integrated on your Discord servers.