> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flipsuite.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Sending tips

> Learn how to send tips using your Flipwallet.

## Overview

With Flipsuite, you can send both token and NFT tips directly in Discord through tipping commands.
There are multiple ways to send tips which we'll explain in detail down below.

## Commands

### `/tip token`

This command is used to send tips with one of the [supported tokens](https://flipsuite.xyz/tokens) to a single person,
multiple people, roles, or active members.

<Accordion title="Command arguments">
  <ParamField body="recipients" type="string" required>
    Users and/or roles to tip. Start typing "@" and select one or more users/roles, or type "active" if you want to tip
    active members.
  </ParamField>

  <ParamField body="token" type="string" required>
    One of the [supported tokens](https://flipsuite.xyz/tokens) you want to tip.
  </ParamField>

  <ParamField body="amount" type="string" required>
    Amount to tip. You can use "%" and "\$" for relative amounts.
  </ParamField>

  <ParamField body="comment" type="string">
    Note that will be displayed in the tip notification.
  </ParamField>

  <ParamField body="anonymous" type="boolean">
    Whether you want to send the tip anonymously or not.
  </ParamField>

  <ParamField body="count" type="number" default={1}>
    Number of consecutive tips to create.
  </ParamField>

  <ParamField body="delay" type="number" default={1}>
    Delay (in minutes) between consecutive tips.
  </ParamField>
</Accordion>

### `/tip nft`

This command is used to send NFT from your `/inventory` to a single person.

<Accordion title="Command arguments">
  <ParamField body="recipient" type="user" required>
    User to tip.
  </ParamField>

  <ParamField body="chain" type="string" required>
    One of the [supported chains](https://flipsuite.xyz/tokens).
  </ParamField>

  <ParamField body="nft" type="string" required>
    NFT to tip.
  </ParamField>

  <ParamField body="amount" type="number" default={1}>
    Number of NFTs to tip (applicable only to ERC-1155 tokens).
  </ParamField>

  <ParamField body="comment" type="string">
    Note that will be displayed in the tip notification.
  </ParamField>

  <ParamField body="anonymous" type="boolean">
    Whether you want to send the tip anonymously or not.
  </ParamField>
</Accordion>

## Examples

### Send token tip

To send a tip to a single person, simply mention them in the `recipients` command field and fill in the
other command arguments.

<Frame caption={"Sending token tip to a single person"}>
  <img src="https://mintcdn.com/flipsuite/3NPkqtLtEVXfOW7V/images/modules/tipping/tip-single-command.png?fit=max&auto=format&n=3NPkqtLtEVXfOW7V&q=85&s=551add0b527f730828927c0b70ae5094" className="rounded-lg" width="833" height="107" data-path="images/modules/tipping/tip-single-command.png" />
</Frame>

**Result:**

<Frame caption={"Token tip sent to a single person"}>
  <img src="https://mintcdn.com/flipsuite/3NPkqtLtEVXfOW7V/images/modules/tipping/tip-single-result.png?fit=max&auto=format&n=3NPkqtLtEVXfOW7V&q=85&s=acc68fc320b8c0a1bed2807245ae4d4f" className="rounded-lg" width="594" height="217" data-path="images/modules/tipping/tip-single-result.png" />
</Frame>

### Send NFT tip

To send an NFT tip to a single person, simply mention them in the `recipient` command field and fill in the
other command arguments. NFTs you tip must be present in your `/inventory`.

<Frame caption="Sending NFT tip to a single person">
  <img src="https://mintcdn.com/flipsuite/3NPkqtLtEVXfOW7V/images/modules/tipping/tip-nft-command.png?fit=max&auto=format&n=3NPkqtLtEVXfOW7V&q=85&s=5958c8f696c040793018ed3a2127b428" className="rounded-lg" width="795" height="112" data-path="images/modules/tipping/tip-nft-command.png" />
</Frame>

**Result:**

<Frame caption="NFT tip sent to a single person">
  <img src="https://mintcdn.com/flipsuite/3NPkqtLtEVXfOW7V/images/modules/tipping/tip-nft-result.png?fit=max&auto=format&n=3NPkqtLtEVXfOW7V&q=85&s=8ac45cd70941c4316376de342fe1134d" className="rounded-lg" width="598" height="212" data-path="images/modules/tipping/tip-nft-result.png" />
</Frame>

**Result:**

<Frame caption={"Repeated token tips sent to a role"}>
  <img src="https://mintcdn.com/flipsuite/3NPkqtLtEVXfOW7V/images/modules/tipping/tip-repeated-result.png?fit=max&auto=format&n=3NPkqtLtEVXfOW7V&q=85&s=7d7dc055edf790891b8ceac180bd4dfb" className="rounded-lg" width="591" height="201" data-path="images/modules/tipping/tip-repeated-result.png" />
</Frame>

To cancel a repeating tip, just execute the `/cancel type:Tip` command and select a repeating tip to cancel.

<Frame caption={"Cancelling a repeating tip"}>
  <img src="https://mintcdn.com/flipsuite/3NPkqtLtEVXfOW7V/images/modules/tipping/tip-repeated-cancel.png?fit=max&auto=format&n=3NPkqtLtEVXfOW7V&q=85&s=71fb321735da9d15d403f2ea9e72c60c" className="rounded-lg" width="326" height="203" data-path="images/modules/tipping/tip-repeated-cancel.png" />
</Frame>

### Send token tips to multiple people

To send tips to multiple people simultaneously, mention them in the `recipients` command field and fill in the
other command arguments.

<Note>
  The amount you type in the `amount` command field will be split evenly between the recipients.
</Note>

<Frame caption={"Sending token tip to multiple people"}>
  <img src="https://mintcdn.com/flipsuite/3NPkqtLtEVXfOW7V/images/modules/tipping/tip-multiple-command.png?fit=max&auto=format&n=3NPkqtLtEVXfOW7V&q=85&s=e7722b1d1c15aa8bf348326b7e222d67" className="rounded-lg" width="1075" height="114" data-path="images/modules/tipping/tip-multiple-command.png" />
</Frame>

**Result:**

<Frame caption={"Token tip sent to multiple people"}>
  <img src="https://mintcdn.com/flipsuite/3NPkqtLtEVXfOW7V/images/modules/tipping/tip-multiple-result.png?fit=max&auto=format&n=3NPkqtLtEVXfOW7V&q=85&s=95e52d7a8d32fd4b2c9a74b91cd88923" className="rounded-lg" width="617" height="218" data-path="images/modules/tipping/tip-multiple-result.png" />
</Frame>

### Send token tips to roles

To send tips to specific role, mention them in the `recipients` command field and fill in the
other command arguments.

<Note>
  The amount you type in the `amount` command field will be split evenly between the recipients.
</Note>

<Warning>
  There's a hard limit on how many people you can tip at once.
  If the roles you select result in more than 500 recipients, you will be asked to choose a less common role to tip.
</Warning>

<Frame caption={"Sending token tip to a role"}>
  <img src="https://mintcdn.com/flipsuite/3NPkqtLtEVXfOW7V/images/modules/tipping/tip-roles-command.png?fit=max&auto=format&n=3NPkqtLtEVXfOW7V&q=85&s=77afd8851a90b6aac7f5eefc02a7be60" className="rounded-lg" width="1256" height="117" data-path="images/modules/tipping/tip-roles-command.png" />
</Frame>

**Result:**

<Frame caption={"Token tip sent to a role"}>
  <img src="https://mintcdn.com/flipsuite/3NPkqtLtEVXfOW7V/images/modules/tipping/tip-roles-result.png?fit=max&auto=format&n=3NPkqtLtEVXfOW7V&q=85&s=66e1a708e4350b27d120c15787abb254" className="rounded-lg" width="593" height="201" data-path="images/modules/tipping/tip-roles-result.png" />
</Frame>

### Send token tips to active members

To send tips to active members, simply type **active** in the `recipients` command field and fill in the
other command arguments.

By default, Flipsuite checks who was active by looking at the messages sent in the last hour in the channel where the command
is used. If you want to change this time frame, simply add the desired duration at the end of the `recipients` field.
For example, to tip all active members in the last 6 hours, you would type "active 6 hours".

<Note>
  The amount you type in the `amount` command field will be split evenly between the recipients.
</Note>

<Frame caption={"Sending token tip to active members"}>
  <img src="https://mintcdn.com/flipsuite/3NPkqtLtEVXfOW7V/images/modules/tipping/tip-active-command.png?fit=max&auto=format&n=3NPkqtLtEVXfOW7V&q=85&s=77ca968542cfbc766149eeeb8a5c10ca" className="rounded-lg" width="738" height="112" data-path="images/modules/tipping/tip-active-command.png" />
</Frame>

**Result:**

<Frame caption={"Token tip sent to active members"}>
  <img src="https://mintcdn.com/flipsuite/3NPkqtLtEVXfOW7V/images/modules/tipping/tip-active-result.png?fit=max&auto=format&n=3NPkqtLtEVXfOW7V&q=85&s=ccbe7d54eb6b80a6b4e783f788c0eae8" className="rounded-lg" width="678" height="247" data-path="images/modules/tipping/tip-active-result.png" />
</Frame>

### Send repeating token tips

To send repeated tips, simply fill in the `count` and `delay` command fields. Tips sent this way will repeat in the
interval set by the `delay` field.

For example, to schedule a tip to be sent every 5 minutes for 3 consecutive times, you would enter `count:3`
and `delay:5`, as shown in the screenshot below.

<Frame caption={"Sending a repeated token tip to a role"}>
  <img src="https://mintcdn.com/flipsuite/3NPkqtLtEVXfOW7V/images/modules/tipping/tip-repeated-command.png?fit=max&auto=format&n=3NPkqtLtEVXfOW7V&q=85&s=826aea3c16bbaef0b696eea3f6be7563" className="rounded-lg" width="970" height="111" data-path="images/modules/tipping/tip-repeated-command.png" />
</Frame>
