Pricebot

Query token data with /x, /z, and the chart commands, read the scan, tune images and layout, and find the right token.

Rick's pricebot answers token queries on Discord and Telegram. /x scans a token, /z returns a shorter price-first reply, /c adds a chart, /ds searches several tokens at once, and /f shows your favorites. Settings control auto responses, images, filters, and layout.

Discord uses the . dot prefix and Telegram uses the / prefix for pricebot commands. /x btc on Telegram is .x btc on Discord.

Commands

PlatformCommandDescription
  • Telegram: available
  • Discord: available
/xQuery a token.
  • Telegram: available
  • Discord: available
/zMinimal token query: no images, trimmed contract, minimal honeypot info.
  • Telegram: available
  • Discord: available
$<symbol>Query a token symbol (A-Z only).
  • Telegram: available
  • Discord: available
/aQuery CoinGecko tokens.
  • Telegram: available
  • Discord: available
/cToken query with a chart.
  • Telegram: available
  • Discord: available
/ccOnly the chart image.
  • Telegram: available
  • Discord: not available
/cxMinimal response with a chart.
  • Telegram: available
  • Discord: available
/pfForce the pump.fun (pre-bond) layout for a scan.
  • Telegram: available
  • Discord: available
/dsSearch and return multiple tokens.
  • Telegram: available
  • Discord: not available
/fQuery BTC, ETH, and SOL plus the chat favorites.

All of these commands, including /soc and /dp, work in reply to any Rick response.

Usage

To query a token, send /x token. A contract or a trimmed (partial) contract works too. For a shorter response that focuses on the price, use /z btc. It skips images, trims the contract, and keeps honeypot info minimal.

Charts are a separate feature. Timeframes, modifiers, and themes live on DEX charts.

  • /x <token> - query a token, contract, or trimmed contract.
  • /z <token> - minimal query, price first.
  • /a <token> - CoinGecko lookup, for example /a btc.
  • /pf <token> - force the pump.fun (pre-bond) layout, with bundle and deployer info, for any pump.fun token.
  • /f - BTC, ETH, and SOL plus the chat favorites.

Finding the right token

  • Use /ds token. The token is usually there: click the title, or copy the trimmed contract and query it with /x 0x1a2b3c.
  • Use /z pepe 2 or 3 to get the next result. This works with any query.
  • Query it often? Set a token filter for your group.
  • Add the right token to the chat favorites so /f includes it.

Delete a Rick message with x in reply (Telegram) or the trash can emoji (Discord). See delete a bot message.

DexSearch

/ds <query> returns several matching tokens when one query is not enough, for example tokens that share a name. Click a title to scan it in your DMs, or copy the trimmed contract and run any pricebot command on it: x, z, c, or cc.

  • /ds <query> - search multiple tokens. Click a token name to scan it in your Telegram DMs, or copy the trimmed contract.

Each result reads as: network, name and $SYMBOL, FDV, then on the second line liquidity, 24 hour volume, pair age, and the trimmed contract. Pairs under $1,000 liquidity are left out and the list is sorted by 24 hour volume.

Favorites

/f shows BTC, ETH, and SOL followed by the favorites saved for this chat. Reply to a token message to add or remove a token.

  • /f - show the favorites list.
  • /f in reply to a Rick token message - add that token, or remove it if it is already a favorite.
  • /f in reply to a favorites response - remove the last added token.
  • /f reset - clear the favorites for this chat. Admins only.

Favorites work in groups and DMs. A chat can hold up to 7 favorite tokens. Tokens that no longer have a trading pair are dropped from the list automatically.

Each favorite line reads $SYMBOL, FDV, price in USD, and the 1 hour change.

Reading a token scan

A full /x (Telegram) or .x (Discord) scan reads top to bottom: headline, market rows, warnings, holders, links, then the contract and trade shortcuts.

Taxes and simulation

On chains that support it, Rick simulates a buy and a sell before it prints a scan, and reports what that round trip cost. The row is deliberately quiet: it appears only when it has something worth saying.

RowWhat it means
🍯 SIM: OK β‹… T: 3/5The round trip went through. Buy tax 3%, sell tax 5%.
🍯 SIM: FAIL β‹… T: 3/?The buy was measured at 3%, but the sell was blocked, so the sell tax is unknown.
🍯 SIM: FAILThe simulation itself failed, so no tax was measured.
🍯 T: 3/5Taxes as reported by an external source, with no simulation behind them.
no rowEither the round trip was a clean 0/0, or Rick could not probe the token at all.

Read the two halves separately. SIM is about whether Rick could trade the token in a simulation, and T is about what that cost. A bare 🍯 T: row never carries a SIM claim, because those numbers are reported to Rick rather than measured on chain.

A passing simulation is a snapshot, not a guarantee. Taxes can be changed after the fact, and a contract can behave differently for a real wallet than for a probe. Treat the row as one signal among the contract score and AI contract analysis.

The absence of a row is not a warning. A token with no taxes and a working round trip shows nothing here, so the line stays out of the way on ordinary scans.

Scan icons

Rick always shows [FDV/24h change] in the title. The emoji around it, and on the other lines, carry meaning.

Cashtags

$sol queries a token by its symbol. Rick answers cashtags automatically in chats where that is switched on, which admins control under Auto responses.

Cashtag support is limited to text symbols only. Use /x πŸ• or /z 01 on Telegram (.x and .z on Discord) to query tokens whose symbol starts with:

  • An emoji, for example 🐢.
  • A number. Rick is not meant to respond to dollar values such as $200.

Search queries can never be one character, no matter which command you use. Set up a token filter for those tokens instead.

Tools under More

The 🧰 More row on a scan opens these tools:

  • 🫧 or bm - open the BubbleMaps mini app (Telegram).
  • πŸ“Š or ch - open the DexScreener mini app (Telegram).
  • 🎨 or Lens - open Google Lens.
  • πŸ’¬ or SOC - show socials.
  • πŸ‘₯ - open holder history.
  • πŸ“¦ or bundle - open further bundle analysis on some launchpad scans. It does not confirm that Rick found a notable bundle. Force a pump.fun scan with /pf or .pf.

Pricebot settings

These settings customize how the pricebot responds in a chat. In groups they are limited to admins, and changes can take up to 5 minutes to apply.

PlatformCommandDescription
  • Telegram: available
  • Discord: not available
/autoresponderRespond to contracts and chart links, or ignore them.
  • Telegram: available
  • Discord: available
/cashtagRespond to cashtags such as $sol.
  • Telegram: available
  • Discord: available
/pricemodeChange how the price bot replies.
  • Telegram: available
  • Discord: available
/noresultmodeShow or hide the tools panel when a lookup finds no pair.
  • Telegram: available
  • Discord: not available
/scanconfigRestrict group token scans by role or minimum FDV.
  • Telegram: available
  • Discord: not available
/emojimodeFewer emojis on price responses.
  • Telegram: available
  • Discord: available
/autoimgInclude images, banners, or charts on scans by default.
  • Telegram: available
  • Discord: available
/cthemeChange the chart theme.
  • Telegram: available
  • Discord: available
/rickfixCreate a token filter.
  • Telegram: available
  • Discord: available
/rickunfixRemove a token filter.
  • Telegram: available
  • Discord: available
/showfixesShow all filters.
  • Telegram: available
  • Discord: available
/fsrefreshAllow or block refreshes for first token scans.
  • Telegram: available
  • Discord: available
/buttonsShow or hide the standard action controls on scans.

Auto responses

In groups where Rick can read messages, it responds to contracts, chart links, and cashtags by default. Group admins have separate controls for each:

  • /autoresponder off - make Rick ignore contracts and chart links.
  • /autoresponder on - restore automatic responses.
  • /cashtag on/off - choose whether Rick responds to cashtags such as $sol. Cashtags only match text symbols; see Cashtags.

See Get started for the permissions Rick needs.

Reply layout

/pricemode controls the default reply to automatic token and cashtag scans. A direct /x always gives the full response, while /z always gives the compact response.

Group admins can choose two independent defaults:

  • Layout: /pricemode default or /pricemode alt.
  • Detail: /pricemode full or /pricemode compact.
  • Start over: /pricemode reset restores the default layout and full detail.

In a private chat, Rick always uses full detail. You can still choose the layout, but not compact detail.

Scan restrictions

/scanconfig controls who can start token scans in a group. It does not change the fields shown in a scan.

Group admins can choose one restriction. This does not work in DMs:

  • /scanconfig admin - only admins can scan tokens. Rick needs permission to delete messages for this mode.
  • /scanconfig <minimum FDV> - block non-admin scans below a value, for example /scanconfig 30000.
  • /scanconfig reset - remove the restriction.

Fewer emojis

/emojimode reduces emojis on the main price responses. Telegram only. /emojimode off shows fewer emojis (mostly the clickable ones), giving a cleaner layout. /emojimode on restores the default layout.

Telegram token scan with emojimode off, showing a cleaner layout with only a few clickable emojis

Images and charts

/autoimg includes images, banners, or charts on token scans by default, so you can spot a token you like without opening anything. Banner modes only show DexScreener banners: if a banner is shown, DEX is paid.

/autoimg <mode> takes one of six display modes, or off:

  • img - include images and banners (compact). Recommended.
  • bigimg - attach images and banners as a full-size photo.
  • banner - only include banners (compact).
  • bigbanner - only attach banners as a full-size photo.
  • c - include a chart.
  • cwide - include a wide chart.
  • off - back to minimal scans.

Run /autoimg without a value to see the options. In groups this is admin only. You can also set it in your DMs with Rick, so clicking any token title re-scans the token in your DMs with a chart or banner. The default mode is img. On mobile devices, the compact img and banner modes show a minimized preview to avoid clutter.

In img mode Rick also shows a livestream preview while the creator is live on pump.fun. It is always shown on pre-bond scans and, for bonded tokens without a banner, for 7 days after the pair was created.

Mode previews

Rick always shows shortcuts to the most used bots and tools under a scan. There are two sets:

  • DEX tokens. When a pair is detected, chain-specific shortcuts are shown for most networks. Shortcuts are mostly hardcoded to Ethereum when the network is not fully supported or unknown.
  • Pre-trading tokens, wallets, and NFTs. When Rick does not know what an address is (a token that is not live yet, a wallet, an NFT), it still replies with a panel of quick tools instead of a price result.

/noresultmode off turns the quick tools panel off, so Rick stays quiet on addresses without a pair.

To customize the action buttons under a scan, see Custom Trade Buttons.

Token filters

A token filter maps a ticker to a contract for this chat, so a query such as /x pepe returns the token you mean. A pair address or a contract address both work. Search queries can never be one character, so set up a filter for those tokens. See Finding the right token for when a filter helps.

  • /rickfix <ticker> <contract> - create a token filter, for example /rickfix pepe 0x....
  • /rickunfix <ticker> - remove a token filter.
  • /showfixes - show all filters for this chat.

First scan refresh

/fsrefresh controls the Refresh button on a token's first scan in a chat or server. It does not affect Refresh on later scans.

  • /fsrefresh on - let members refresh first scans.
  • /fsrefresh off - block Refresh on first scans. This is the default.

Scan controls

Scans carry a standard action row unless an admin turns it off. On Discord the setting applies per channel. This row is separate from the trading-platform buttons configured with /tb.

  • /buttons on - show the controls. Default.
  • /buttons off - hide them.

The row can include:

  • Refresh - re-runs the scan with the latest data.
  • Delete - removes the Rick response.
  • Social lookup - opens the token's social lookup.
  • X search - opens a live X search for the token.
  • Chart or Copy contract - opens a chart, or copies the contract when a chart does not apply.

How is this guide?

On this page