Получение chat_id
chat_id — идентификатор чата или канала, в который добавлен бот. Он нужен большинству методов API, которые работают в контексте конкретного чата, например, чтобы отправить сообщение через метод POST /messages или закрепить пост через метод PUT /chats/{chatId}/pin
Сейчас API MAX не предоставляет готовой возможности для получения списка групповых чатов и каналов, в которые добавлен бот
В зависимости от типа объекта используйте подходящий способ получения chat_id:
| Тип объекта | Как получить chat_id |
|---|---|
| Чат или канал | Только через подписку: POST /subscriptions или GET /updates chat_id придёт в объекте Update на выбранные вами события – например, bot_added или bot_started |
| Мини-приложение | Либо через подписку (см. описание для чата и канала выше), либо на клиенте через window.WebApp.initData библиотеки MAX Bridge |
Если у вас возникли вопросы, посмотрите раздел с ответами