Skip to main content
FruitHarbor
FruitHarbor in your server

Values, stock and crews without leaving Discord

Install the bot for a server or for your own account. Public replies follow the server language; private replies follow each user's preference.

FruitHarbor Community Text channels# stock-and-values# activities# trades
#stock-and-values
FT

Ferran Torres

/stock

FruitHarborAPP

Current dealer stock
Normal stock🍈 Blade · $30,000🔥 Flame · $250,000
Mirage stock❄️ Ice · $350,000🔊 Sound · $1,700,000
Next rotation in 1 hour 42 minutes

Message #stock-and-values

Visual example of a FruitHarbor stock command and localized Discord response.

Live stock

Use /stock for both dealer rotations by default, or select Normal/Mirage, with refresh times and FruitHarbor catalog emojis.

Market values

Use /value to see physical or permanent value, demand, confidence and direct trade links.

Activities

Find crews, join, check in and manage raids from the same backend as the website.

Private crew rooms

Configured servers can create temporary text and voice rooms visible only to admitted participants.

Giveaway DMs

Opted-in linked users receive a private message and can enter with one button.

Private assistant

Direct messages can search verified public knowledge; private account actions require a linked identity.

Step-by-step guide

Set up FruitHarbor in your server

Follow these steps to get the bot running in minutes. No coding or advanced knowledge needed.

Install and first configuration

These four steps get FruitHarbor fully running in your Discord server. You only need to do this once.

  1. 1
    Install the bot

    Click 'Add to a server' at the top of this page. Choose your server from the list and accept the permissions. The bot needs Send Messages, Embed Links and Use External Emojis at minimum.

  2. 2
    Run /config setup

    Type /config setup in any channel. Choose English, Spanish, Brazilian Portuguese or French, a default channel for bot messages, and whether to enable notifications.

  3. 3
    Set up channels

    Use /config modules to enable a module and, when it publishes messages, choose its channel in the same step. Outside the configured channel the bot replies privately with a button to the right place. /config stock configures stock posts and /stock together.

  4. 4
    Test the configuration

    Run /config test in each configured channel. The bot will verify it has the right permissions and tell you exactly what's missing if something isn't working.

Command reference

What each command does

Command names and options stay in English; replies are localized. Private contexts produce private or ephemeral responses.

bot-commandsVisual example — it does not run a real command
M

Ferran Torres

/stock

FruitHarborAPP

Server + DM

/stock

Shows both dealer stocks by default, or only Normal/Mirage when selected, with freshness and the next rotation.

Normal stock🍈 Blade · $30,000🔥 Flame · $250,000
Mirage stock❄️ Ice · $350,000🔊 Sound · $1,700,000
Show examples and subcommands/stock/stock dealer:normal/stock dealer:mirage
The preview follows Discord's layout so users and server owners know what to expect before installing the bot.
Server owner setup

Publish activities and stock in the right channels

Every change is checked against the current Discord permission and isolated to this server.

  1. 1

    Install the app in the server and grant only the permissions needed for the modules you enable.

  2. 2

    Run /config setup to choose the server language, default channel and notification state.

  3. 3

    Run /config modules, enable the module and choose its publication channel in the same step.

  4. 4

    Optionally run /config rooms to choose or create the category for private text and voice rooms.

  5. 5

    Run /config test in the destination channel. FruitHarbor reports the exact missing permission if publishing fails.

Least privilege

The owner controls modules and channels

Only the server owner, Administrator or Manage Server members can configure the installation. Every server is isolated and every change is audited.

The bot does not read normal server conversations. Server Members intent is used only to grant admitted activity participants access when they join later.

Blox Fruits Discord bot — setup and commands | FruitHarbor