
Sends the current and official Bank of Russia rate for the dollar and euro, plus other CBR-quoted currencies, oil and gold, sourced from the Sberometer project. Free, Russian.
These Telegram bots show current exchange rates and convert between currencies on request, pulling data from central bank and market sources so you don't need a separate app or website.
Best Telegram bot for currency rates: Sberometer (@SberometerBot) — Sends the current and official Bank of Russia rate for the dollar and euro, plus other CBR-quoted currencies. Runner-up: Exchange Rates (@ExchangeRatesBot) — Currency converter in a chat: send "100 usd to eur" or a pair and get the. Also worth a look: Currency Converter (@currconverter_bot). Scores are computed from nine public criteria; see the table below.

Sends the current and official Bank of Russia rate for the dollar and euro, plus other CBR-quoted currencies, oil and gold, sourced from the Sberometer project. Free, Russian.

Currency converter in a chat: send "100 usd to eur" or a pair and get the current rate, with inline mode for quick answers in any conversation. Free, English.

Inline currency converter: type @currconverter_bot 20 eur in usd in any chat to drop a converted amount straight into the conversation, using mid-market rates. Free, English, no group add needed.

A longer-running currency conversion bot with "advanced features" per its own description, plus a linked news channel and support chat. Rates are explicitly for information only. Free, English.

A no-frills currency bot: pick a currency in a menu or type an amount and it converts it using CBR-style reference rates, with a simple chart. Independent project, not an official Bank of Russia service. Free, Russian interface.

Inline-only currency converter by an independent developer: type @crcvbot plus an amount and two currencies in any chat to get an instant conversion. Free, English, works only inline (no direct chat with the bot).
| # | Bot | Price | Languages | Inline | Groups | Score |
|---|---|---|---|---|---|---|
| 1 | Sberometer @SberometerBot | Free | RU | no | yes | 70 |
| 2 | Exchange Rates @ExchangeRatesBot | Free | EN | yes | yes | 69 |
| 3 | Currency Converter @currconverter_bot | Free | EN | yes | yes | 65 |
| 4 | In/Into Exchange Bot @inintobot | Free | EN | no | yes | 65 |
| 5 | Курсы валют @cbr_bot | Free | RU | no | yes | 60 |
| 6 | Currency Converter (crcvbot) @crcvbot | Free | EN | yes | yes | 59 |
We checked each bot on the same 4 points: converting 100 USD to RUB and EUR, comparing the shown rate against the official Central Bank of Russia rate for the same day, checking how often the rate updates (once a day vs near real time), and testing whether it supports rate alerts. We also noted whether commercial exchange-office rates were shown alongside the official one.
Decide which number you actually need: the official Central Bank rate, used for accounting, taxes, and contracts, or a market or cash-exchange rate, closer to what you'd get converting money in person, since these can differ by several percent and a bot mixing them up without labeling clearly is a real risk if the number is for anything official. Test with a currency pair beyond USD and EUR, since coverage of less common currencies varies a lot between bots.
The Central Bank of Russia sets its official rate once per day, announced in the afternoon for the next calendar day, so a bot showing "today's CBR rate" should match that daily figure exactly, not float throughout the day — if it does, it's actually showing a market rate mislabeled as official. Cash exchange-office and card conversion rates update more often and normally include a margin above the interbank rate, so expect them to be less favorable than the number in a bot's headline quote.
If you're timing a currency purchase, look for a bot that supports threshold alerts — a notification when a rate crosses a level you set — rather than one you have to check manually. Free tiers are usually generous here since exchange-rate data is cheap to serve, but check how often the underlying data actually refreshes: a bot pulling from a source updated once a day isn't useful for a decision that depends on intraday movement.
It depends on the bot — check explicitly, since the gap between the official Central Bank rate and a cash-exchange rate can reach several percent.
The official Central Bank rate updates once a day, while market and exchange rates update far more often — check the update frequency for the specific bot.
Some bots support threshold alerts for this, but not all do — check for the feature specifically.