{ maxjson }

JSON Echo Bot для MAX

Пришлите боту любое сообщение — в ответ получите «сырой» JSON апдейта, который MAX доставляет боту. Send the bot any message — get back the raw JSON update that MAX delivers to bots.

  ответ бота
{
  "update_type": "message_created",
  "timestamp": 1750939200000,
  "message": {
    "sender": {
      "user_id": 70123456,
      "first_name": "Алексей",
      "username": "alex",
      "is_bot": false
    },
    "recipient": { "chat_id": 70123456, "chat_type": "dialog" },
    "body": { "mid": "mid.a1b2c3", "seq": 42, "text": "привет" }
  },
  "user_locale": "ru"
}
Структура апдейтаВидно реальные поля message / sender / recipient.
ID на местеuser_id, chat_id, chat_type, локаль одним сообщением.
Кнопки и вложенияpayload callback-кнопок и attachments как есть.
Ничего настраиватьНе нужно: открыл, написал — получил JSON.
  1. 1Откройте бота @id504214322165_1_bot в мессенджере MAX
  2. 2Нажмите «Начать» / отправьте /start
  3. 3Пришлите любой текст — бот ответит его JSON-представлением
Открыть в MAX →

Что можно узнать

  • Свой ID в MAXuser_id вашего аккаунта приходит в ответном JSON.
  • ID аккаунта собеседника или бота в мессенджере MAX.
  • chat_id диалога, группы или канала — идентификатор чата в MAX.
  • Язык аккаунта (user_locale) и тип чата.
  • Полную структуру сообщения (update) — для отладки вебхука бота MAX.

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

Как узнать свой ID (user_id) в MAX?

Откройте бота maxjson в мессенджере MAX и отправьте любое сообщение. В ответном JSON поле message.sender.user_id — это и есть идентификатор вашего аккаунта MAX.

Как узнать chat_id чата или диалога в MAX?

Напишите боту из нужного чата — поле message.recipient.chat_id в ответе содержит идентификатор этого чата.

Как посмотреть структуру сообщения бота MAX?

Бот возвращает полный «сырой» JSON апдейта, который MAX доставляет боту: sender, recipient, body (mid, seq, text), user_locale и остальные поля — как есть.

Это бесплатно?

Да, maxjson — бесплатный инструмент.