💬 Уведомления из spruthub в мессенджер Max: Полная инструкция — 30 апреля 2026 г. в 09:33:20.509
💬 Уведомления из spruthub в мессенджер Max: Полная инструкция Мы привыкли отправлять алерты от умного дома в 💬Telegram, но современные реалии меняют правила и приходится выходить из ситуации кто как умеет. Делюсь готовым решением, как настроить отправку уведомление из 🐙spruthub в мессенджер 💬Max с нуля. 1️⃣ Регистрация и создание бота в Max Перейдите на бизнес-портал: https://business.max.ru Создайте своего бота в личном кабинете. Дождитесь проверки модератором. После аппрува зайдите в настройки бота и скопируйте его Токен. Добавьте бота в нужный вам чат (или группу). 💡 Важно: чтобы узнать ID группы (chat_id), можно воспользоваться моим следующим постом, где я через сценарий получаю перечень ChatID. В нашем случаи например: -70949012226596). 2️⃣ Создаем Глобальный сценарий в spruthub Чтобы не писать огромный код HTTP-запроса в каждом правиле, сделаем красивую глобальную функцию. В интерфейсе spruthub идем в Сценарии ➔ Глобальные. Нажимаем "+". Вставляем следующий код, заменив данные на свои: // Укажите ваши данные let maxChatIDs = ["ВАШ_CHAT_ID"]; // Например: "-70949012226596" let maxToken = "ВАШ_ТОКЕН_ОТ_БОТА"; function sendToMax(text) { try { if (!Array.isArray(text)) text = [text]; maxChatIDs.forEach(function (chatID) { HttpClient.POST("https://platform-api.max.ru") .path("messages") // Важно: API ждет chat_id для групп! .queryString("chat_id", chatID) .header("Authorization", maxToken) .header("Content-Type", "application/json") .body(JSON.stringify({ text: text.join("\n") })) .send(); }); } catch (e) { log.error("Ошибка отправки в Макс: " + e.message); } } Нажимаем Сохранить. 3️⃣ Как отправлять сообщения из сценариев Теперь отправка уведомления из любого сценария превращается в одну короткую строчку. Зайдите в нужный вам сценарий (например, по срабатыванию датчика протечки). Добавьте Блок кода и вставьте туда вызов функции: global.sendToMax("💦 Ахтунг! Протечка воды в ванной!"); Готово! Теперь ваш умный дом умеет писать вам в Max. 🚀

