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

# Support

> Where to get help with LFG.RICH.

For help with LFG.RICH, use the official links from the app and docs navigation.

<CardGroup cols={2}>
  <Card title="Community" icon="telegram" href="https://t.me/LfgRichOfficial">
    Join the official Telegram community for discussion and support.
  </Card>

  <Card title="Social updates" icon="x-twitter" href="https://x.com/lfgdotrich">
    Follow LFG.RICH on X for public updates.
  </Card>

  <Card title="Developer source" icon="github" href="https://github.com/lfgdotrich">
    Check official public repositories and examples where available.
  </Card>

  <Card title="BuyBot help" icon="robot" href="/en/resources/buybot">
    Review BuyBot commands and troubleshooting before asking for support.
  </Card>
</CardGroup>

## Before asking for help

Please include the details that allow someone to understand the issue without guessing.

Useful information:

* token address;
* wallet address, if relevant;
* transaction hash, if relevant;
* screenshot or exact error message;
* browser and wallet used;
* what you expected to happen;
* what actually happened;
* whether the issue is on the app, BuyBot, Trading Bot, docs, or a custom integration.

<Warning>
  Never send your seed phrase or private key. Support does not need it.
</Warning>

## Common checks

Before reporting a problem, check:

* **Wallet network**: make sure you are on BNB Smart Chain.
* **BNB balance**: make sure you have enough BNB for gas.
* **Transaction status**: check the transaction on BscScan.
* **Token address**: make sure you are using the token contract address, not a transaction hash or pool ID.
* **Token page**: refresh the token page after a confirmed transaction.
* **RPC state**: if your wallet or app is stale, wait a moment and refresh.

## If a buy or sell failed

Include:

* token address;
* transaction hash if the transaction was submitted;
* the BNB amount or token amount;
* wallet address;
* error message from the wallet or app;
* whether you were using the app or a bot/integration.

For integrations, confirm you resolved the correct `poolId` and used the official Hook/Router flow.

## If borrowing or repayment failed

Include:

* token address;
* transaction hash if submitted;
* wallet address;
* whether the action was borrow, borrow more, or repay;
* amount entered;
* error message.

Also check whether the collateral is already locked, whether the repay value is correct, and whether you have enough BNB for gas.

## If the BuyBot is not working

Check:

<Steps>
  <Step title="Confirm the bot is in the Telegram group">
    The bot must be present in the group where alerts should appear.
  </Step>

  <Step title="Confirm the bot can send messages">
    Telegram permissions must allow the bot to post.
  </Step>

  <Step title="Confirm /settoken was completed">
    A group admin must configure the token before alerts can start.
  </Step>

  <Step title="Confirm the token is official">
    The address should belong to an official LFG.RICH token.
  </Step>

  <Step title="Confirm new activity occurred after setup">
    Alerts are generated from new activity after configuration.
  </Step>
</Steps>

If commands do not appear, try:

```txt theme={null}
/settoken@lfgdotrich_buybot
```

## If the Trading Bot is not working

Include:

* OS and Python version;
* command you ran;
* full error message;
* relevant `config.yaml` section with private values removed;
* whether `dry_run` or `test_mode` is enabled;
* whether the smoke test passed.

Common first checks:

```bash theme={null}
source .venv/bin/activate
python --version
python -m pip show web3
python -m bot.smoke_test_lfg
```

Never share `.env` with a real private key.

## If the dashboard is empty

The dashboard reads the bot's local `state.db`.

If the bot has not created or rebuilt local trade records, there may be no lots or PnL to show.

Check:

```bash theme={null}
sqlite3 state.db ".tables"
sqlite3 state.db "SELECT * FROM trades ORDER BY id DESC LIMIT 10;"
sqlite3 state.db "SELECT * FROM lots ORDER BY id DESC LIMIT 10;"
```

Make sure the bot and dashboard are using the same project folder and the same `state.db`.

## If you are a developer

When reporting an API or contract integration issue, include:

* endpoint or contract function used;
* request payload or call parameters, with private data removed;
* response or revert message;
* token address;
* resolved `poolId`, if relevant;
* chain ID;
* library used, such as ethers, viem, web3.js, or Web3.py.

## Official safety reminder

Anyone can create fake groups, fake support accounts, fake websites, and fake tokens.

Use official links from the LFG.RICH app and documentation. Do not trust random direct messages.
