Skip to content

Remove Tokens

There are three paths to remove a token. Pick whichever is closest to hand: the /remove command, the inline ❌ button on /detailed, or the deep link the ❌ button generates (handy if you want to share a “remove this” shortcut with yourself).

The direct path. Send:

/remove <contract_address>

Prysm detects the chain from the address, looks the token up on your watchlist, and removes it. You’ll see one of two confirmations.

In a DM:

✅ PEPE removed from your watchlist!

In a group:

✅ PEPE removed from group watchlist!

If the address isn’t in the watchlist Prysm replies with ❌ Token not found in your watchlist. (or ❌ Token not found in group watchlist.). If the address itself is invalid, you get ❌ Invalid token address or token not found.

/detailed renders one card per token with a 🔔 (set alert) and ❌ (remove) emoji next to each name. Both are tappable.

  1. Send /detailed.

  2. Find the token you want to drop. Tap the ❌ next to its name.

  3. Telegram opens the bot’s DM (or jumps to it if you’re already there) and the bot processes the removal. Back in the original chat, the /detailed message is edited in place to show your updated watchlist — no scrollback clutter.

If the watchlist is now empty, the message is replaced with a short prompt to add your first token.

The ❌ button is what makes multi-chain removal unambiguous: the button URL hard-codes the chain (remove_ETHEREUM_0x…, remove_BASE_0x…, etc.), so tapping ❌ on the Base row removes the Base entry even if you also track the same address on Ethereum.

The ❌ button is just a Telegram deep link of the form:

https://t.me/<bot_username>?start=remove_<CHAIN>_<ADDRESS>

Two payload shapes are supported:

  • remove_CHAIN_ADDRESS — removes from your personal watchlist.
  • remove_CHAIN_ADDRESS_g-<chat_id> — removes from a specific group’s watchlist (this is what the ❌ button generates inside groups).

You don’t normally craft these by hand; the ❌ button does it for you. They’re documented here so the flow isn’t a black box.

For the group variant, the bot also posts a short notice back into the group:

✅ PEPE has been removed from the watchlist by Alice.

The same three paths work in both contexts, but the target differs:

  • In your DM with the bot, removal affects your personal watchlist only. Anyone else tracking the same token still has it.
  • In a group, removal affects the group’s shared watchlist for the current topic (forum-mode groups track per-topic). Personal DM watchlists are untouched.

If a group runs in Silent Auto-Track mode, the typed /remove command is intentionally ignored — the group is curated by the bot, not by hand. Use /detailed and the ❌ button instead, or remove the token from your DM.

Tokens in Prysm are shared records — many users and groups can point at the same one. When the last watcher drops a token, the bot automatically cleans it up: the token row, its price history, and any alerts attached to it are deleted. Until then, removing a token from your list has no effect on anyone else’s.

You don’t need to do anything to trigger this. It happens inline on every removal.