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

6 212 078

MESSAGES PROCESSED

6 420

MESSAGES PROCESSED TODAY

225 600

UNIQUE USERS

2 034

UNIQUE USERS TODAY

22 406

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

8 – Belarusian, English, German, Polish, Portuguese (Brazilian), Russian, Ukrainian, Uzbek

Languages for the Word-To-Number

5 - Belarusian, English, German, Russian, Ukrainian

Protection system

"Mjolnir" against DDoS and DoS attacks

Patch notes:

2024-07-03 • 4.3.3

Small fixes

  • Fixed /convert in group chats
  • Fixed a bug when /convert reacted to non-existent currencies
  • Fixed an issue with the parser type

We are grateful to our community for reporting bugs, and we are trying to fix them as soon as possible.

2024-06-23 • 4.3.0

New command /convert

  • Added /convert command - Converting any one currency to any other currency
  • The new API version (1.1.0) is used

We have updated our API. Now it works on .NET 8 (previously it was Python). This change allowed us to reduce the time spent waiting for a response from the API by several times.

2024-06-01 • 4.2.8

Updated texts

  • Updated texts for /about, /help. Added links to the website and FAQ section.
  • Small optimization of the database usage.

2024-05-16 • 4.2.5

Small fixes

  • Fixed a bug with doubling of the “>” sign in the bot's answer

2024-03-18 • 4.2.1

New language and fixes

  • Added Uzbek language as bot interface language
  • Add contributors to about texts
  • Optimization (SQLite => MySQL)

We have been using SQLite for a long time and it has been convenient for us, but with the current size of the database, we see a lack of resources for our needs and ease of development.

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.