> For the complete documentation index, see [llms.txt](https://onchainmonkey.gitbook.io/wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://onchainmonkey.gitbook.io/wiki/ocm-bananas/bananas-in-discord-offchain-bananas-bananabot.md).

# Bananas in Discord #offchain-bananas BananaBot

BananaBot works exclusively in the OCM monkey holder `#🍌offchain-bananas` channel, and works hard 24/7 to distribute the fresh bananas you've earned daily, keep your banana collection safe, and help send your banana gifts to lucky, fellow OCM monkeys.

### BananaBot Commands

* **`/give-to-earn`** - Every 24 hours, you can earn 2 bananas, one for yourself and another to gift to a fellow monkey.
* **`/send-banana`** - Tells BananaBot to give 1 or more of your bananas to a lucky monkey<br>
* **`!RISE`** - Every 24 hours, you can earn a !RISE banana 🍌 when you're **part of a !RISE chain**.
  * OCMs began on-chain. Be sure to !RISE soon after a fellow monkey's !RISE command to continue the !RISE chain and receive a banana. BananaBot believes in !RISE-ing together!
  * **TIP:** `!RISE` is a little tricky. See below for tips on earning a banana from your !RISE.<br>
* **`/bananas`** - Displays your banana balance for the Discord username logged in

{% hint style="info" %}

* On a mobile device: Type `/` to call BananaBot, then tap the required field prompt before entering a value.
* On a desktop: Type `/` to call BananaBot, then select a BananaBot command from the suggested list and press \[Tab] to enter each of the required fields.<br>
* BananaBot doesn’t listen when commands are typed in full. It prefers receiving commands and fields as selections from the suggested list.
* BananaBot is particular about case, especially when it comes to our core OCM values, `!RISE`.
  {% endhint %}

{% hint style="warning" %}
The BananaBot Shop in `#offchain-bananas` has permanently relocated to the [OCM website](https://onchainmonkey.com). Visit the [OCM Merch Store](https://onchainmonkey.com/merch) and make purchases using bananas 🍌&#x20;
{% endhint %}

## **How often can I earn Bananas on Discord?**

<table data-header-hidden><thead><tr><th width="228.33333333333331">  </th><th>  </th><th>  </th></tr></thead><tbody><tr><td><a href="/pages/Qrgyp5KuQf48N8SpTLD1"><strong>OCM Holder Role</strong></a></td><td><strong>Twitter</strong><br><strong>!RISE / Give-to-Earn</strong><br><strong>Cooldown</strong></td><td><strong>Discord #offchain-bananas</strong><br><strong>!RISE / Give-to-Earn</strong><br><strong>Cooldown</strong></td></tr><tr><td>Katoshi</td><td>24 hours</td><td>24 hours</td></tr><tr><td>OnChainMonkey<br>[1-4 Genesis]</td><td>12 hours</td><td>24 hours</td></tr><tr><td>OnChainTroop<br>[5-9 Genesis]</td><td>10 hours</td><td>24 hours</td></tr><tr><td>OnChainBoss<br>[10-19 Genesis]</td><td>8 hours</td><td>24 hours</td></tr><tr><td>OnChainKing<br>[20+ Genesis]</td><td>6 hours</td><td>24 hours</td></tr></tbody></table>

### **Accessing Bananas on Discord Cooldown Timers**

In the `#🍌 offchain-bananas` channel, type:

* **`!RISE`** - If you’re within your **Discord !RISE** wait period, BananaBot will return the number of hours to earning your next Discord !RISE Banana, e.g. "Too soon to rise: wait 23:44:53” (\~24 hours).  Outside of this window, you’ll earn a Discord !RISE Banana.
* **`/give-to-earn receiving-user …`** - If you’re within your **Discord give-to-earn** wait period, BananaBot will return the number of hours to earning your next Discord give-to-earn Banana, e.g. "Too soon to rise: wait 23:44:53” (\~24 hours).  Outside of this window, you’ll be able to give a Banana to your specified receiving-user, and earn one too.

## BananaBot Command Examples

If fellow OCM holder ‘GoodMonkey’ used the BananaBot in `#🍌offchain-bananas` channel:\
\
`/give-to-earn receiving-user:@HappyMonkey`

> \>> BananaBot: GoodMonkey earned 1 banana, gave 1 banana to @HappyMonkey

\
`/send-banana amount: 1 receiving-user: @HappyMonkey message: Hand-picked for you!` \
&#x20;        🏷️ Add a message to go along with your banana gift. 🎁&#x20;

> \>> BananaBot: GoodMonkey sent @HappyMonkey 1 banana \
> \>> BananaBot: Hand-picked for you!

`/bananas`

> \>> BananaBot: GoodMonkey you have 10 bananas

\
`!RISE`

> \>> BananaBot: Respect 🙏 \
> \>> BananaBot: Integrity 🌟 \
> \>> BananaBot: Sustainability 🌱 \
> \>> BananaBot: Experimentation 🧬 \
> \
> If GoodMonkey's banana balance before !RISE-ing was 9 bananas, then after the !RISE command, it'll be 10 bananas.

{% hint style="info" %}
Earning a !RISE banana is a little tricky. `!RISE` needs to be a continuous chain, with each `!RISE` command typed by holders within 10 minutes of each other to earn a banana.\
\
To tell if a !RISE chain is happening or if you've earned a !RISE banana, see if BananaBot reacted to your `!RISE` command with a banana 🍌emoji.
{% endhint %}

<figure><img src="/files/syX7h6ytP5TbDfCXH6MZ" alt=""><figcaption><p>Ex. Holder misskeeneye earned a !RISE banana, followed by holder humartin18 also earning one too.</p></figcaption></figure>

<figure><img src="/files/HRhMOVBQPacHRX6HDWth" alt=""><figcaption><p>Ex. Holder SLS did not earn a !RISE banana her as their !RISE commad was not part of a !RISE banana chain.</p></figcaption></figure>

\
Our hope is you will have fun earning and giving bananas to other members of the OCM community! 🐵 Have fun monkeying with bananas 🍌 Be curious and experiment 🙃<br>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://onchainmonkey.gitbook.io/wiki/ocm-bananas/bananas-in-discord-offchain-bananas-bananabot.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.
