# Tipping

{% hint style="info" %}
Click [here](https://discord.com/oauth2/authorize?client_id=907407354427998279\&permissions=294473821264\&scope=bot%20applications.commands) to add the Emerald bot to your Discord, which is required for tipping.
{% endhint %}

## Creating an Emerald bot (Discord) Wallet

In order to tip users in Discord, you need to first create a wallet and tie it to your Discord account. This is easily done by typing the below command into a Discord server with Emerald bot in it.

### Command

```
/tip create
```

#### Inputs

* `currency` - the currency you want to allow inside of your account

## Funding Your Wallet

To fund your Emerald bot (Discord) wallet, just transfer your intended currency ($FLOW, $DUST, $VROOM, etc) to your Emerald bot (Discord) **wallet address** like you would any other address.

To find this **wallet address**, just use the `/identify` command with your Discord username as the input, and it will show you your Emerald bot (Discord) wallet address.

## Sending a Tip

{% hint style="info" %}
In order to send a tip, you obviously need to to fund your Emerald bot (Discord) wallet. Follow the above section to do this.
{% endhint %}

Once you have funded your Emerald bot (Discord) wallet, you're ready to go.

### Command

```
/tip send
```

#### Inputs

1. `user`- the Discord user you'd like to tip
2. `amount` - the amount of currency ($FLOW, $DUST, $VROOM, etc) to tip
3. `wallet` - you can choose which of the recipient's wallets you'd like to send the tokens to. They might have multiple connected wallets, so you can choose which one to send to.

## Checking Your Balance

See how much currency ($FLOW, $DUST, $VROOM, etc) you have in your Emerald bot (Discord) wallet.

### Command

```
/tip balance
```

## Withdrawing

To withdraw your funds from your Emerald bot (Discord) wallet, use the below command.

### Command

```
/tip withdraw
```

#### Inputs

1. `amount` - the amount of currency ($FLOW, $DUST, $VROOM, etc) to tip
2. `wallet` - you can choose which of your wallets you'd like to withdraw the tokens to. You must first connect your external wallets to [Emerald ID](https://id.ecdao.org).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ecdao.org/products/emerald-bot/tipping.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
