Отправьте арифметическое выражение со скобками, например "(12+8)/4*3", и получите мгновенный ответ. Без команд и меню — и уже почти 30 тысяч пользователей в месяц.
Лучшие Telegram-боты: Конвертеры и калькуляторы
Боты-калькуляторы и конвертеры отвечают на быстрый вопрос прямо в чате: сумма со скобками, футы в метры, Фаренгейт в Цельсий, тригонометрическое выражение из учебника. Некоторые работают inline, и результат попадает в переписку с другом без открытия бота.
Лучший Telegram-бот для конвертеров и калькуляторов — Calculator (@calculation_smart_bot): отправьте любое выражение со скобками и мгновенно получите ответ, без команд и меню, бесплатно и почти 30 тысяч пользователей в месяц. Wolfram Alpha Bot (@wolframbot) считает конвертацию единиц и фактические вопросы через движок Wolfram, а UnitConversionBot (@UnitConversionBot) отвечает на «100 ft to m» одним сообщением, код открыт.

Telegram-обёртка над вычислительным движком Wolfram Alpha: задайте вычисление, конвертацию единиц или фактический вопрос командой /wolfram — и получите вычисленный ответ, а не ссылку на поиск.

"Программируемый" калькулятор: понимает Python-подобные выражения и модули math, random, datetime, json, re — для тех, кому базовой арифметики недостаточно.

Простой конвертер единиц — напишите что-то вроде "100 ft to m" и мгновенно получите ответ по длине, площади, объёму, весу, температуре, энергии и скорости. Бесплатный, с открытым кодом.

Двуязычный (английский и русский) конвертер единиц с понятным меню категорий: выберите длину, вес, температуру или другую категорию — и конвертируйте в пару нажатий или командой /units.

Inline-калькулятор: наберите @mathcalcbot и выражение вроде sin(60)*sqrt(16)/.3 в любом чате — результат появится сразу, без перехода в диалог с ботом.

Переводите время между часовыми поясами одной командой — "/convert 3PM GMT to PST" — и запускайте отсчёт до нужных событий прямо в Telegram.

Лёгкий inline-калькулятор, который умеет запоминать переменные: задайте x = 5 один раз — и используйте x в следующих выражениях в любом чате.
Сравнение
| # | Бот | Цена | Языки | Inline | Группы | Балл |
|---|---|---|---|---|---|---|
| 1 | Calculator @calculation_smart_bot | Бесплатно | MULTI | нет | нет | 71 |
| 2 | Wolfram Alpha Bot @wolframbot | Бесплатно | EN | нет | нет | 70 |
| 3 | Console Calculator @calcubot | Бесплатно | MULTI | нет | да | 70 |
| 4 | UnitConversionBot @UnitConversionBot | Бесплатно | EN | нет | да | 69 |
| 5 | Converter Bot @converter_robot | Бесплатно | EN · RU | нет | нет | 69 |
| 6 | Calculator bot @mathcalcbot | Бесплатно | MULTI | да | нет | 67 |
| 7 | Timezone Bot @the_timezone_bot | Бесплатно | EN | нет | нет | 63 |
| 8 | Math bot @qalcbot | Бесплатно | MULTI | да | нет | 62 |
Как выбирали
Каждый бот получал одни и те же десять запросов: арифметику с вложенными скобками, проценты, конвертацию единиц с опечаткой, температуру, вопрос про валюту, который бот должен отклонить, тригонометрическое выражение и разницу дат. Проверяли правильность, понимает ли бот и «100 ft to m», и «100 футов в метры», время ответа, inline-режим и наличие рекламы. Курсы валют — отдельный рейтинг, здесь они не оценивались.
Конвертеры и калькуляторы
Обычная арифметика или вычислительный движок
Для повседневных подсчётов достаточно бота, который берёт выражение и возвращает число, как Calculator или inline-бот @mathcalcbot. Console Calculator идёт дальше: Python-подобные выражения и модули для дат, случайных чисел и JSON — полезно разработчикам и студентам. Wolfram Alpha Bot — другой класс: считает конвертации, решает уравнения и отвечает на фактические вопросы реальными данными, ценой команды /wolfram и ввода на английском.
Единицы и языки
Конвертеры единиц различаются способом ввода. UnitConversionBot понимает свободный текст вроде «100 ft to m»; Converter Bot предлагает меню категорий на английском и русском, что медленнее, но выручает, когда не помните сокращение. Оба покрывают длину, вес, температуру, объём, площадь, скорость и энергию; кулинарные меры и размеры одежды встречаются реже.
Inline-калькуляторы
Inline-бот вроде @mathcalcbot позволяет набрать выражение в любом чате и отправить результат, не открывая бота: удобно, чтобы разделить счёт в группе. Проверяйте результат перед отправкой, inline-превью иногда обрезает длинные выражения. Для конвертации валют по актуальному курсу смотрите рейтинг курсов валют; калькуляторы здесь используют только фиксированные коэффициенты.
Частые вопросы
Какой бот считает выражения со скобками?
Calculator (@calculation_smart_bot) и Console Calculator понимают вложенные скобки; @mathcalcbot делает это inline.
Можно ли перевести единицы, написав «100 ft to m»?
Да, UnitConversionBot понимает свободный текст; Converter Bot работает через меню категорий на английском и русском.
Конвертируют ли эти боты валюты?
Не по актуальному курсу; для этого возьмите бота из рейтинга курсов валют.
Есть ли калькулятор, который работает в любом чате?
@mathcalcbot: наберите его имя и выражение в поле сообщения и отправьте результат.