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"
}
- 1Откройте бота @id504214322165_1_bot в мессенджере MAX
- 2Нажмите «Начать» / отправьте /start
- 3Пришлите любой текст — бот ответит его JSON-представлением
Что можно узнать
- Свой ID в MAX —
user_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 — бесплатный инструмент.