ERTB

Exchange Rates Telegram Bot

2020

Convert any amounts to other currencies or cryptocurrencies directly during the messaging

Group chat with your friends
Joe
Andrew, can you please send me those four hundred bucks?
08:30
ERTB
400.00 USD

372.87 EUR
319.09 GBP
08:30
Ok, no problem)
08:35
Can't I just send 68 TON to @wallet?
08:38
ERTB
68.0 TON

372.64 EUR
319.70 GBP
401.13 USD
08:38
Joe
Yeap, that's fine!
08:41
Private chat with ERTB
0.01 btc and 0.3 eth
08:35
ERTB
>0.010 BTC

594.78 EUR
640.26 USD

3 942.148531314 DOGE
0.204121389 ETH

>0.30 ETH

874.16 EUR
941.00 USD

0.014697137 BTC
5 793.829669315 DOGE
08:30
One thousand pounds sterling
08:38
ERTB
1 000.00 GBP

1 165.60 EUR
1 254.72 USD

0.019597120 BTC
7 725.475886365 DOGE
0.400019141 ETH
08:38

8 022 386

MESSAGES PROCESSED

2 318

MESSAGES PROCESSED TODAY

280 227

UNIQUE USERS

722

UNIQUE USERS TODAY

14 510

GROUPS USING BOT

About ERTB:

Telegram bot for converting exchange rates on-the-fly. You don't need to use commands (for example, /convert) to use it. The bot is best suited for group chats with friends, colleagues, etc. from different countries. ERTB analyzes each message for numbers and currencies, and if it finds them, it immediately sends converted currencies at the current exchange rate (you can configure the required currencies in each chat separately). The bot's capabilities are not limited to group chats; it can also be used in a private chat with a bot.

The bot can recognize not only simple structures (for example, "5 dollars" or "25 euros"), but also numbers written in letters and slang expressions (for example, "a dozen bucks").

The bot uses our API to search for currencies in the text and get exchange rates. Thanks to the API, the bot supports all fiat currencies and several dozen cryptocurrencies.

Fiat currencies

All fiat currencies (150+), gold and silver (in ounces)

Updating fiat currencies rates

Once a 24 hour

Crypto currencies

Dozens of cryptocurrencies (30+)

Updating crypto currencies rates

3-6 times per minute

Bot interface languages

13 - Belarusian, Old Church Slavonic, English, German, Spanish, Kazakh, Polish, Portuguese (Brazilian), Romanian, Russian, Turkish, Ukrainian, Uzbek

Languages for the Word-To-Number

6 - Belarusian, English, German, Polish, Russian, Ukrainian

Protection system

"Mjolnir" against DDoS and DoS attacks

Patch notes:

2026-06-13 • 5.1.1

Silent digest delivery

  • You can now choose how your daily digest arrives – silently (no alert) or with a notification.

Quiet by default; switch it anytime in the digest settings menu.

2026-06-10 • 5.1.0

Quick picks and a smarter digest

  • The settings menu now shows current values right on the buttons – parser, language, and digest time at a glance.
  • Popular currencies (USD, EUR, UAH, PLN, GBP, RUB, UZS and BTC, ETH, TON) can now be toggled with one tap, right at the top of the currency pickers.
  • Digest: a row of popular pairs (USD→UAH, EUR→UAH, BTC→USD and more) – add a pair with a single tap.
  • Digest: new «⏩ Preview» button – get your digest right now, without waiting for the scheduled time.
  • Digest: pick your timezone (UTC-12…UTC+14) and the send time is shown in your local time. Changing the timezone keeps the time you picked.
  • Digest: the minute picker now works in 5-minute steps.
  • Inline mode (@bot in any chat): instead of silent empty results you now get helpful hints on how to type a query.

The bot also got noticeably faster and more resilient under the hood – responses no longer slow down under load, and the bot recovers from rate-source hiccups on its own.

2026-06-05 • 5.0.5

Softer bans and admin notifications

  • Softened the anti-spam thresholds so fewer legitimate active users get auto-banned.
  • Added a floor on the rolling averages so a quiet chat can no longer drag the limits down to almost zero.
  • Admins now get a notification on every auto-ban with the trigger reason, ban duration, expiry, and escalation tier.

Bans applied before 5.0.5 stay in place; the new, gentler thresholds apply going forward.

2026-05-31 • 5.0.4

Resilient startup

  • A transient Telegram network error during the startup webhook cleanup no longer crashes the bot.

2026-05-26 • 5.0.3

Resilient API login

  • The bot no longer exits when the rates API login fails on startup

FAQ

How do I add currency to a bot reply?

To add a currency to the bot's response, you need to write "/settings" in the corresponding chat, select the "Currencies to convert" option, choose the desired currency type (fiat or crypto), select the letter that begins the currency code, and enable the currency you need. For example, to enable CNY, you need to: "Currencies for conversion" => "Fiat currencies" => "C" => "CNY".

How do you add new crypto?

There are three reasons why we add new cryptocurrencies. The first option is that we check the list of cryptocurrencies from time to time and see which new cryptocurrencies have a capitalization of more than $1 billion and a daily trading volume of more than $200 million. The second option is at the request of our users, but on the same terms as the first option. The third option is that we add cryptocurrencies of our partners.

What is Mjolnir?

Mjolnir is a bot defense system against DoS and DDoS attacks. When Mjolnir sees that one user or a group of users is spamming, it bans the user(s) from the bot.

What is Word-To-Number?

Word-To-Number (also known as Word-To-Num and W2N) is an algorithm that can recognize numbers written in words instead of numbers (for example, "twenty five"). W2N can also recognize words that are spelled with a small number of errors (for example, "twinty five").

Where do you get the exchange rates from?

Fiat exchange rates are received from Fixer.io, crypto exchange rates are received from Binance with some rare exceptions.

Want To Contact Us?

Want to contact us about ERTB? Do you have a problem, suggestion, question? Write to us via our support bot and we will respond as soon as possible.