О приложении
Нужен ID чата, а в интерфейсе Telegram его нигде не видно? Без этого числа не настроить бота, не прописать канал в сервисе автопостинга и не отладить скрипт. Telegram Bot Raw (в поиске его находят по имени RawDataBot) отвечает на любое сообщение полным «сырым» JSON, в котором есть все эти данные. 🔧
Что за JSON приходит в ответ
Это ровно та структура, которую получает любой бот через Bot API: объект сообщения, данные отправителя и чата. Для обычного человека выглядит как стена фигурных скобок, для разработчика это самый честный взгляд на то, что видит бот.
Автор бота указан в профиле, других команд и описаний там нет. Работает всё просто: нажали «Старт» и получили ответ.
Три ситуации, когда он выручает
- Свой ID. Нажмите «Старт» и найдите в блоке отправителя поле id. Это ваш числовой идентификатор пользователя.
- ID группы или канала. Добавьте бота в группу, и он покажет её идентификатор. У групп он обычно отрицательный.
- Файлы и пересылки. Отправьте документ или перешлите сообщение, и в ответе увидите file_id и данные об источнике пересылки.
После получения нужного числа бота из группы лучше убрать: он вам больше не нужен. 🧹
Как быстро найти нужное поле
- Откройте чат с ботом и нажмите «Старт».
- Найдите блок chat. Рядом с ключом id стоит идентификатор чата.
- Для группы сначала добавьте бота в неё, затем напишите любое сообщение.
- Скопируйте число целиком, вместе со знаком минус, если он есть.
Минус перед числом часто теряют при копировании, а потом полчаса не понимают, почему настройка не работает.
Кому полезен ответ в виде JSON
Разработчикам ботов, которые пишут обработчики и смотрят, какие поля приходят в событии. Админам, которым нужно вписать ID канала в настройки. Тем, кто ищет file_id, чтобы повторно отправить файл, не загружая его заново.
Если вы далеки от программирования, достаточно одного умения: найти слово id и прочитать число рядом с ним. 🙂
О чём стоит помнить
Бот видит всё, что вы ему отправили или что происходит в группе, куда его добавили. Не пересылайте ему личные переписки, документы с персональными данными и платёжные сведения. Для получения ID хватает пустого сообщения.
Название похоже на несколько других ботов с «raw» и «data» в имени, поэтому проверяйте имя пользователя целиком. Двойники встречаются, а вы собираетесь доверить чужому боту доступ к чату.
Аудитория у бота большая: по данным Telegram, им пользуется около 21 тысячи человек в месяц. Значит, это привычный инструмент для тех, кто работает с ботами.
Альтернатива без бота
ID можно узнать и другими путями: в некоторых клиентах он показан в настройках чата, а разработчики получают его прямо в коде через методы Bot API. Но когда нужно быстро и без кода, чат с ботом самый короткий путь.
Частые вопросы
Как узнать свой ID в Telegram с помощью этого бота?▼
Как получить ID группы или канала?▼
Безопасно ли пользоваться ботом?▼
Платный ли бот и какие у него команды?▼
На основе данных