Ni
RawDataBot в Telegram

Telegram Bot Raw: ID и JSON

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

О приложении

Нужен ID чата, а в интерфейсе Telegram его нигде не видно? Без этого числа не настроить бота, не прописать канал в сервисе автопостинга и не отладить скрипт. Telegram Bot Raw (в поиске его находят по имени RawDataBot) отвечает на любое сообщение полным «сырым» JSON, в котором есть все эти данные. 🔧

Что за JSON приходит в ответ

Это ровно та структура, которую получает любой бот через Bot API: объект сообщения, данные отправителя и чата. Для обычного человека выглядит как стена фигурных скобок, для разработчика это самый честный взгляд на то, что видит бот.

Автор бота указан в профиле, других команд и описаний там нет. Работает всё просто: нажали «Старт» и получили ответ.

Три ситуации, когда он выручает

  • Свой ID. Нажмите «Старт» и найдите в блоке отправителя поле id. Это ваш числовой идентификатор пользователя.
  • ID группы или канала. Добавьте бота в группу, и он покажет её идентификатор. У групп он обычно отрицательный.
  • Файлы и пересылки. Отправьте документ или перешлите сообщение, и в ответе увидите file_id и данные об источнике пересылки.

После получения нужного числа бота из группы лучше убрать: он вам больше не нужен. 🧹

Как быстро найти нужное поле

  1. Откройте чат с ботом и нажмите «Старт».
  2. Найдите блок chat. Рядом с ключом id стоит идентификатор чата.
  3. Для группы сначала добавьте бота в неё, затем напишите любое сообщение.
  4. Скопируйте число целиком, вместе со знаком минус, если он есть.

Минус перед числом часто теряют при копировании, а потом полчаса не понимают, почему настройка не работает.

Кому полезен ответ в виде JSON

Разработчикам ботов, которые пишут обработчики и смотрят, какие поля приходят в событии. Админам, которым нужно вписать ID канала в настройки. Тем, кто ищет file_id, чтобы повторно отправить файл, не загружая его заново.

Если вы далеки от программирования, достаточно одного умения: найти слово id и прочитать число рядом с ним. 🙂

О чём стоит помнить

Бот видит всё, что вы ему отправили или что происходит в группе, куда его добавили. Не пересылайте ему личные переписки, документы с персональными данными и платёжные сведения. Для получения ID хватает пустого сообщения.

Название похоже на несколько других ботов с «raw» и «data» в имени, поэтому проверяйте имя пользователя целиком. Двойники встречаются, а вы собираетесь доверить чужому боту доступ к чату.

Аудитория у бота большая: по данным Telegram, им пользуется около 21 тысячи человек в месяц. Значит, это привычный инструмент для тех, кто работает с ботами.

Альтернатива без бота

ID можно узнать и другими путями: в некоторых клиентах он показан в настройках чата, а разработчики получают его прямо в коде через методы Bot API. Но когда нужно быстро и без кода, чат с ботом самый короткий путь.

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

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

Как узнать свой ID в Telegram с помощью этого бота?▼
Откройте чат с ботом и нажмите «Старт». В ответе найдите блок с данными отправителя и поле id. Число рядом с ним и есть ваш идентификатор. Копируйте его целиком.
Как получить ID группы или канала?▼
Добавьте бота в группу и напишите любое сообщение. Бот ответит данными чата, где в поле id указан идентификатор группы. Он обычно начинается с минуса, копируйте его вместе со знаком. После этого бота можно удалить.
Безопасно ли пользоваться ботом?▼
Он нужен для получения технических данных, но видит всё, что вы ему присылаете. Не отправляйте личные переписки, документы и платёжные данные, проверяйте имя пользователя целиком, потому что у бота есть похожие по названию двойники.
Платный ли бот и какие у него команды?▼
В профиле нет упоминаний о платных функциях и списка команд, только указание автора. Основное действие это «Старт» и любое сообщение, в ответ приходит JSON. Если кто-то просит оплату за доступ к нему, это повод насторожиться.
3.0

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

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