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

# Link Web + Telegram Accounts

> Connect your FrenFlow web and Telegram accounts. Share wallet, portfolio, and settings across both platforms seamlessly.

<Frame>
  <img src="https://mintcdn.com/frenflow/oqkL48zpbEs7C2CN/images/cross-platform.webp?fit=max&auto=format&n=oqkL48zpbEs7C2CN&q=85&s=4750df46407ae7e054ce9ff07e54a382" alt="Link Accounts Guide" width="800" height="400" data-path="images/cross-platform.webp" />
</Frame>

## <span style={{color: "#baf820"}}>Why Link?</span>

Linking your web and Telegram accounts gives you a single FrenFlow identity across both platforms:

* **Same wallet** — One balance, no need to fund two wallets
* **Same positions** — Trades from web show in Telegram and vice versa
* **Same settings** — Copy trading configs, risk limits, notifications
* **Same portfolio** — Unified history, PnL, and stats

## <span style={{color: "#baf820"}}>Option 1: Link from Telegram → Web</span>

If you started on the Telegram bot and want to use the website:

<Steps>
  <Step title="Open /account">
    Use `/account` in the bot or tap **Account** in the main menu.
  </Step>

  <Step title="Tap Connect Wallet">
    The bot shows a **🔐 Connect with Privy** button that opens a Mini App inside Telegram.
  </Step>

  <Step title="Authenticate">
    Sign in with email, Google, wallet, or Twitter. This creates or links your FrenFlow web account.
  </Step>

  <Step title="Done">
    Your accounts are now linked. The bot confirms with your wallet address. You can log in on [frenflow.com](https://frenflow.com) with the same method.
  </Step>
</Steps>

## <span style={{color: "#baf820"}}>Option 2: Link from Web → Telegram</span>

If you already have a FrenFlow account on the website:

<Steps>
  <Step title="Go to Settings">
    On the website, navigate to **Settings**.
  </Step>

  <Step title="Link Telegram">
    Under **Linked Accounts**, click the Telegram option. This uses Privy's native Telegram linking flow.
  </Step>

  <Step title="Authorize">
    Authenticate with your Telegram account through the Privy dialog.
  </Step>

  <Step title="Open the bot">
    Go to [@FrenFlowBot](https://t.me/FrenFlowBot) and tap **Start**. Your account is now linked — the bot shows your existing balance and positions.

    <Frame>
      <img src="https://mintcdn.com/frenflow/U50mHCVBRxsuBuWL/images/tg-connected1.png?fit=max&auto=format&n=U50mHCVBRxsuBuWL&q=85&s=d1bd5f72691ac484fa159d98899da1bf" alt="Telegram account linked" width="1268" height="668" data-path="images/tg-connected1.png" />
    </Frame>
  </Step>
</Steps>

## <span style={{color: "#baf820"}}>What Syncs Automatically</span>

| Data                         | Synced?                                     |
| ---------------------------- | ------------------------------------------- |
| **Wallet address**           | Yes — same wallet on both                   |
| **USDC balance**             | Yes — real-time                             |
| **Open positions**           | Yes                                         |
| **Trade history**            | Yes                                         |
| **Copy trading leaders**     | Yes                                         |
| **Copy trading settings**    | Yes — change on one, reflected on the other |
| **Risk limits**              | Yes                                         |
| **Notification preferences** | Yes                                         |
| **Price alerts**             | Yes                                         |
| **Tracked wallets**          | Yes                                         |
| **Bookmarks / Watchlist**    | Yes — same database                         |
| **Fren Points**              | Yes                                         |
| **Referral link**            | Yes                                         |

## <span style={{color: "#baf820"}}>What Doesn't Sync</span>

| Data                | Why                                 |
| ------------------- | ----------------------------------- |
| **Degenbox layout** | Saved locally in browser — web only |
| **UI preferences**  | Display settings are per-platform   |

## <span style={{color: "#baf820"}}>Unlinking</span>

1. Use `/account` in the bot
2. Tap **Disconnect Wallet**
3. Confirm

<Frame>
  <img src="https://mintcdn.com/frenflow/h-EX4DmLknUOJoga/images/tg-unlink1.png?fit=max&auto=format&n=h-EX4DmLknUOJoga&q=85&s=dcc656c7cb9d8a9b72905ab8c7e3d95c" alt="Unlink Telegram account" width="586" height="410" data-path="images/tg-unlink1.png" />
</Frame>

<br />

<Note>
  Unlinking does not delete your wallet or funds. It only disconnects the Telegram session from your web account. You can re-link anytime.
</Note>

## <span style={{color: "#baf820"}}>Troubleshooting</span>

<AccordionGroup>
  <Accordion title="I linked but the bot shows a different balance">
    Tap **Refresh** in `/wallet`. If it persists, use `/account` to verify which account is connected. You may have linked to a different email/wallet than expected.
  </Accordion>

  <Accordion title="I can't link — 'account already linked'">
    Your Telegram is already connected to another FrenFlow account. Use `/account` in the bot to see which one. You need to unlink from that account first.
  </Accordion>

  <Accordion title="My positions don't show in Telegram">
    Make sure trading is enabled on the linked account. Use `/enabletrading` if needed. Positions should appear in `/positions` once the accounts are properly linked.
  </Accordion>
</AccordionGroup>
