Ni
Instant Utilities

Instant Utilities: утилиты в чате

Mini App • Полезные мелочи

О приложении

Нужно перевести 15 километров в мили, посчитать хеш строки или привести кривой JSON в читаемый вид. Открывать для каждой мелочи отдельный сайт неудобно. Instant Utilities собирает такие задачи в одном чате ⚡

Бот пытается отвечать мгновенно, как поисковые «быстрые ответы». Внутри встроен доступ к API мгновенных ответов открытой поисковой системы, а рядом лежит набор небольших инструментов для разработчиков и любознательных.

Быстрые ответы одной командой

Команда /ddg принимает вопрос и возвращает короткий ответ. Пример из описания бота: /ddg 15km to miles. Так можно переводить единицы измерения, получать определения и справочные сведения.

Результат приходит прямо в чат, без перехода по ссылкам и поиска нужной вкладки.

Инструменты для разработчика

Для тех, кто пишет код или работает с данными, в боте есть небольшой набор:

  • /formatjson превращает JSON-строку в аккуратную, с отступами.
  • /hash считает хеш. Пример: /hash sha256 test.
  • /urlencode и /urldecode кодируют и раскодируют строки для адресов.
  • /guid создаёт GUID, то есть глобальный идентификатор объекта.
  • /strlen выдаёт длину строки.
  • /tounixtime переводит дату в Unix-время. Формат: 01.09.1980 06:32:32, либо слово now.

Информация об IP-адресе

Команда /ip показывает данные об указанном адресе, например примерное местоположение. Она полезна, чтобы быстро понять, откуда пришёл запрос или к какой сети относится адрес.

Геолокация по IP всегда приблизительна: чаще всего она указывает на город или регион провайдера, а не на точный дом. Не воспринимайте её как способ найти человека.

Ссылка на проверку биткоин-адреса

Команда /blockchain даёт ссылку, по которой можно проверить информацию об адресе или транзакции в публичном обозревателе блокчейна. Бот только присылает ссылку, а сама проверка идёт на стороннем сайте.

Адреса и транзакции в сети биткоина публичны, поэтому любой может их посмотреть. Это нормально, но не вводите на сторонних сайтах ключи и фразы восстановления.

Кому пригодятся такие мелочи

Разработчикам, тестировщикам, студентам и всем, кто иногда сталкивается с техническими строками. Пара секунд на команду в чате часто быстрее, чем искать подходящий онлайн-сервис.

Хеш, например, нужен, чтобы сравнить два файла или строки без чтения содержимого: одинаковые данные всегда дают одинаковый хеш. GUID используют, когда нужен идентификатор, который почти не повторится.

Unix-время это число секунд с 1 января 1970 года. Его любят базы данных и программы, поэтому перевод даты в такой формат выручает при отладке.

С чего начать

  1. Откройте бота и отправьте /help.
  2. Посмотрите примеры к командам.
  3. Попробуйте /ddg с простым запросом.
  4. Сохраните в закладки команды, которые нужны вам чаще всего.

Практические советы

Не отправляйте в такие боты пароли, токены доступа и приватные ключи. Хеш и кодирование можно проверить на обычных строках, а секреты лучше обрабатывать локально.

Если бот не отвечает, повторите запрос чуть позже. Небольшие проекты иногда работают с перебоями, а подробности можно посмотреть в /help.

#Telegram#Mini App#Полезные мелочи

Частые вопросы

Что умеет Instant Utilities?▼
Бот отвечает на короткие запросы командой /ddg и содержит набор мини-утилит. Он форматирует JSON, считает хеши, кодирует адреса, создаёт GUID, считает длину строки, переводит дату в Unix-время и показывает данные по IP.
Как пользоваться командой /ddg?▼
Напишите команду и сразу за ней запрос, например /ddg 15km to miles. Бот вернёт короткий ответ. Для перевода единиц лучше писать запрос на английском, как в примере.
Точно ли /ip определяет местоположение?▼
Нет, определение по IP приблизительное. Обычно оно показывает город или регион провайдера, а не точный адрес. Для поиска конкретного человека такие данные не подходят.
Можно ли отправлять боту пароли и ключи?▼
Нет. Для проверки хеша, кодирования и форматирования используйте обычные тестовые строки. Пароли, токены, приватные ключи и фразы восстановления кошельков никому присылать не нужно.
3.0

На основе данных

ПользователиN/A
ЯзыкEN, RU
ВерифицированоДа