Уборка снега требует своевременного оповещения жителей о необходимости убрать автомобили. В противном случае возникают сложности с «подснежниками» – машинами, которые простаивают всю зиму, а также с жильцами которые игнорируют объявления на подъездах. Обзвон всех жильцов отнимает много времени.
WhatsApp выглядит привлекательным способом оповещения. К примеру, в нашем ТСЖ недавно создали WhatsApp-группу и предполагается что WhatsApp есть у всех жителей. А ещё бывают люди, подключающие домовой чат в качестве эпизодического развлечения: отключают для него уведомления и просто копят непрочитанные.
Хотя скрипт полностью рабочий и протестированный, он ещё не был опробован в реальной жизни при рассылке сообщений - когда я подошёл с таким предложением к нашему председателю, то он не особо впечатлился, предпочтя более привычный обзвон.
Установка и настройка
Чтобы настроить автоматическую рассылку сообщений, нужно подготовить рабочую среду. Это не займет много времени, даже если вы раньше не занимались программированием.
Первым шагом является установка Node.js - инструмента, который позволяет запускать JavaScript-код на компьютере. Без него скрипт попросту не заработает. Перейдите на официальный сайт Node.js, скачайте рекомендованную версию (LTS) и установите её, следуя подсказкам на экране. Убедиться, что всё установлено правильно, можно, открыв терминал и введя команду node -v
. Она покажет текущую версию Node.js.
Следующий важный элемент — библиотека whatsapp-web.js. Она обеспечивает взаимодействие с веб-версией WhatsApp, позволяя автоматически отправлять сообщения. Это основной инструмент, который делает весь процесс рассылки возможным.
Помимо этого, мы будем использовать библиотеку qrcode-terminal, чтобы вывести QR-код прямо в консоли. Он потребуется для подключения вашего аккаунта WhatsApp к скрипту. Это быстрое и удобное решение, чтобы не прибегать к сложным настройкам.
Для обработки списка номеров жильцов пригодится библиотека xlsx. Она позволяет читать и работать с Excel-файлами, из которых скрипт будет брать контакты для рассылки. Это значительно упрощает подготовку данных и исключает необходимость вручную переносить номера.
Соблюдение лимитов для предотвращения бана аккаунта
Автоматическая рассылка сообщений через WhatsApp — отличное решение, но важно помнить о существующих ограничениях, чтобы избежать блокировки аккаунта. WhatsApp внимательно отслеживает подозрительную активность, и массовая рассылка может быть воспринята как нарушение правил.
Ключевое ограничение — суточный лимит на количество отправленных сообщений. С одного аккаунта нельзя отправить больше 1000 сообщений в день (у меня нет официальной информации на этот счёт). Но для ТСЖ это не должно стать проблемой, ведь даже при большом количестве жильцов обычно достаточно 200-300 сообщений.
Еще один важный момент - скорость отправки. Если отправлять сообщения слишком быстро, система может заподозрить неестественное поведение. Рекомендуется не превышать 5-15 сообщений в минуту. Для этого в скрипте можно встроить задержки между отправками, чтобы рассылка выглядела максимально естественно.
Также стоит позаботиться об уникальности текста сообщений. Если отправлять однотипные фразы, это может вызвать подозрения у алгоритмов WhatsApp. Добавление персонализации - например, имени, отчества или информации о марке машины — делает сообщения индивидуальными.
Простое сообщение вроде «Уважаемый(ая) ${person.Name},
завтра будет проводиться уборка снега с 9:00 до 15:00. Просим вас заранее убрать автомобиль ${person.Car || ' '} с парковки, чтобы работа прошла быстро и качественно.
Спасибо за понимание!
» выглядит естественнее и снижает риск блокировки.
Соблюдение этих правил поможет использовать WhatsApp для рассылок без риска потери доступа к аккаунту.
Сам скрипт рассылки всем членам ТСЖ сообщений о завтрашней уборке снега через WhatsApp
Для организации автоматической рассылки сообщений через WhatsApp потребуется выполнить несколько шагов. Первым делом нужно установить необходимые зависимости. Используйте команду npm install whatsapp-web.js xlsx qrcode-terminal
. Она загрузит библиотеку для работы с WhatsApp, модуль для работы с Excel-файлами и генератор QR-кодов.
Затем нужно подготовить список контактов в формате Excel. Файл должен включать три обязательные колонки: Name
(имя), Phone number
(номер телефона) и Car
(марка автомобиля). Убедитесь, что данные заполнены корректно, так как скрипт будет использовать их для отправки сообщений.
Следующий этап — редактирование шаблона сообщений. Код уже включает базовый текст, например:
Уважаемый(ая) Иван Иванович,
Завтра будет проводиться уборка снега с 9:00 до 15:00.
Просим вас заранее убрать автомобиль Toyota Camry с парковки, чтобы работа прошла быстро и качественно.
Спасибо за понимание!
Подключение WhatsApp осуществляется через QR-код. После запуска скрипта на экране появится QR-код, который необходимо отсканировать через приложение WhatsApp. Это позволит синхронизировать аккаунт со скриптом. Важно учитывать, что для рассылки лучше использовать аккаунт, который не жалко потерять, чтобы избежать рисков, связанных с возможной блокировкой.
После настройки можно запускать программу, и она автоматически отправит всем жильцам персонализированные уведомления с учетом задержек между отправками. Это обеспечит соблюдение лимитов WhatsApp и сделает процесс оповещения быстрым и удобным.
/**
* Система автоматических уведомлений через WhatsApp для ТСЖ и УК
*
* Данный скрипт загружает список жильцов из Excel-файла и отправляет им сообщения через WhatsApp.
* Используется библиотека whatsapp-web.js для взаимодействия с WhatsApp Web.
*
* Подготовка окружения *
* 1. Установите Node.js:
* - Скачайте LTS версию с официального сайта nodejs.org
* - Проверьте установку командой: `node -v`
*
* 2. Установите необходимые библиотеки:
* npm install whatsapp-web.js xlsx qrcode-terminal
*
* Подготовка данных *
* Создайте Excel-файл `TSZH.xlsx` со следующими колонками:
* - Name (Имя жильца)
* - Phone number (Номер телефона)
* - Car (Марка автомобиля, опционально)
*
* Подробнее о скрипте: https://habr.com/ru/articles/876216/
*
*/
// Импорт необходимых библиотек
const { Client, LocalAuth } = require('whatsapp-web.js');
const qrcode = require('qrcode-terminal');
const xlsx = require('xlsx');
const path = require('path');
// Путь к Excel-файлу с данными
const excelFilePath = path.join(__dirname, 'TSZH.xlsx');
// Читаем данные из Excel-файла
console.log("Чтение данных из Excel-файла...");
const workbook = xlsx.readFile(excelFilePath);
const sheetName = workbook.SheetNames[0];
const data = xlsx.utils.sheet_to_json(workbook.Sheets[sheetName]);
// Вывод данных в консоль сразу после чтения
console.log("Данные из Excel-файла:", data);
// Настройка клиента WhatsApp
console.log("Инициализация клиента WhatsApp...");
const client = new Client({
authStrategy: new LocalAuth()
});
// Генерация QR-кода
client.on('qr', qr => {
console.log("Сканируйте этот QR-код в приложении WhatsApp:");
qrcode.generate(qr, { small: true });
});
// Когда клиент готов
client.on('ready', async () => {
console.log("Клиент WhatsApp готов к отправке сообщений.");
// Функция для отправки сообщения с задержкой
const sendMessageWithDelay = async (person, delay) => {
return new Promise(resolve => {
setTimeout(async () => {
// Проверка наличия имени и номера телефона, чтобы избежать ошибок
if (!person.Name || !person['Phone number']) {
console.error(`Ошибка: Отсутствует имя или номер телефона для записи:`, person);
return resolve(); // Переходим к следующей записи
}
// Преобразуем номер телефона в строку, если он число
let phoneNumber = person['Phone number'];
if (typeof phoneNumber === 'number') {
phoneNumber = String(phoneNumber);
}
// Удаляем все нецифровые символы из номера и добавляем суффикс WhatsApp
phoneNumber = phoneNumber.replace(/\D/g, '') + '@c.us';
const message = `Уважаемый(ая) ${person.Name},
Завтра будет проводиться уборка снега с 9:00 до 18:00. Просим вас заранее убрать автомобиль ${person.Car || ' '} с парковки, чтобы работа прошла быстро и качественно.
Спасибо за понимание!`;
try {
await client.sendMessage(phoneNumber, message);
console.log(`Сообщение успешно отправлено на номер ${person['Phone number']}.`);
} catch (err) {
console.error(`Ошибка при отправке сообщения на номер ${person['Phone number']}:`, err);
}
resolve();
}, delay);
});
};
// Персонализированная рассылка сообщений с задержкой
for (let i = 0; i < data.length; i++) {
// Задержка 4 секунды между сообщениями (15 сообщений в минуту)
await sendMessageWithDelay(data[i], i * 4000);
}
});
// Обработка ошибок
client.on('auth_failure', () => {
console.error("Ошибка авторизации. Проверьте свои учетные данные.");
});
client.on('disconnected', () => {
console.log("Клиент WhatsApp был отключен.");
});
// Запуск клиента
client.initialize();
Завершение работы и проверка отправки
Чтобы убедиться, что сообщения успешно отправлены, можно использовать два способа. Во-первых, обратите внимание на логи в консоли. Программа выводит подробную информацию о процессе отправки: номера телефонов, текст сообщения и возможные ошибки. Если возникли проблемы, лог поможет понять, на каком этапе произошел сбой. Во-вторых, выполните ручную проверку. Зайдите в WhatsApp на подключённом аккаунте и убедитесь, что сообщения действительно отправлены указанным получателям.
Задел на будущее
В перспективе скрипт можно расширить, добавив более сложные сценарии: опросы, напоминания или уведомления об авариях. Такой подход позволит сделать общение с жильцами удобнее и эффективнее.
Заключение
Использование WhatsApp для автоматической рассылки сообщений в ТСЖ - это бесплатное, быстрое и удобное решение. Даже начинающий пользователь легко настроит скрипт благодаря понятным библиотекам и простому коду.
Однако стоит учитывать риски. Массовая рассылка может привести к блокировке аккаунта, поэтому начните с небольших списков и внимательно следите за скоростью отправки.
Попробуйте предложить эту систему в своём ТСЖ уже сегодня и оцените, насколько чище будет ваш двор!
Автор: Михаил Шардин
? Моя онлайн-визитка
? Telegram «Умный Дом Инвестора»
10 февраля 2025 г.
Комментарии (26)
woodiron
10.02.2025 05:20Как дополнение к бумажному объявлению вполне возможно, но не заменит бумажное - у кого-то кнопочные телефоны, кто-то просто не устанавливает ватсап, да и вообще чаты заполняются обсуждениями о сантехнике, стрижке собак и т.д., и люди в них не смотрят.
randomsimplenumber
10.02.2025 05:20Что то подобное было уже?
Забавно, но без специального обученного айтишника не заведется. А для прочих есть СМС;)
hooperer
10.02.2025 05:20зачем это в принципе делать, если 80% автомобилей все-равно утром, до 11 утра уезжают на работу?
в чем смысл писать сообщения 80% жителей с автомобилями, которые уже на работе, напоминая что снег во дворе не убран и вечером придётся возвращаться, как раз к 18-19 и часовой уборки снега, когда как раз обычно начинают убирать снего?
может стоило таймер для ТСЖ ввести начала Обязательной Ежедневной уборки в 11-00 и завершения в 17-00, с дополнением на снегопады?
зачем это делать если не утверждена в тсж схема обращения снежных отходов и не назначены и не обустроены места временного хранения снежных масс?
empenoso Автор
10.02.2025 05:20если 80% автомобилей все-равно утром, до 11 утра уезжают на работу
Ну вот не всегда. У нас полно народу стоятhooperer
10.02.2025 05:20Дворы они везде разные.
Для меня к примеру Очень странно что у Вас во дворе большинство автомобилистов:
1)днём не работают
2)безработные
3)работают ночью
4)свой вариант.
вот в моём дворе примерно так: 15% не двигаются вообще в течении более чем 3-х месяцев. из оставшихся - 80% покидают двор до 11-00 и возвращаются к 19-и.
Bigdoc
10.02.2025 05:20В Москве в моем дворе (да и практически во всех дворах) больше половины авто остаются днем во дворе. Сам вынужден ездить на работу на метро, поскольку вокруг работы только платные парковки по 350 рублей в час.
hooperer
10.02.2025 05:20хм... странные дворы. у меня телеграмм бот фотографиями в моём дворе показывает расклад как писал выше.
опять же интересно:
и вот смогут ли они куда-то (куда? если после снегопада - то такое во всех дворах соседних) после сообщения переставлять авто? о_О
а если стоят 15..20% машин к которым люди в принципе в ближайшие недели не подойдут - что с ними?
если с ними нельзя почистить двор - тогда зачем вообще нужна такая очистка от управляющей компании? ну если они не могут, то реально, зачем они, зарплату получать?
а если с ними - теми 15..20 % машин которые в принципе никто не уберёт - можно нормально почистить двор, то с какого, пардон вкусной_травы_хрена, с такого такого противоестественного замысла -
кто то решил, что даже гипотетически стоит часть проблемы управляющей компании -за которую нормально так платят денег- перекладывать на других ?
для того чтобы им помочь? а может тогда стоит и жителям лопаты взять и самим почистить? и в сообщении об этом добавить? даже 18-и летним девочкам и 80-и летним старикам? или может быть тогда управляющая компании по сути получается не нужна и не стоит столько денег вкидывать в обслуживание мкжд не забирая их у жителей?
может стоит время тсж вложить в снегоуборочную технику, или хотя бы создание схемы обращения снежных масс? чтобы было понятно хотя-бы где снег вообще складировать должны во время снегопада, куда его убирать и откуда вывозить?
имхо одна такая Грамотная Схема, распечатанная и повешенная на стенду - лучше 10-и таких ботов покажет что и как стоит делать.
а не дёргать жителей по пустякам, напоминая о качестве работы управляющей компании? которое в подавляющем большинстве случаев находится ил в иррациональной или в отрицательной полуплоскостях.
ну то-есть мне вот идея кажется порочной.
Вопросов в адэкватности вообще такого подхода как рассылка ботом уведомления о работе Управляющей компании - как видите - возможно достаточно много. И они не всегда с положительным ответом.
сужу опять же по себе, но подписываться на бота в вотсапе? не буду 100%, это бред. и вот же если я получу от кого то предложение переставить машину, это вызовет только рвотный рефлекс в отношении этого этого кого то, с блокировкой возможности писать сообщения от отправившего такое.
ну потому что даже потенциально такая идея - для меня к примеру - выглядит как спам.
empenoso Автор
10.02.2025 05:20Понятно. Вы ещё эту тему: https://habr.com/ru/articles/874412/ не читали видимо
hooperer
10.02.2025 05:20нет, это скорее размышления на тему того, что возможно нет у управляющих компании никаких мыслей о том, что:
1) не всем людям приятно читать спам,
2) не все его читают спам, и кому то он может быть противен,
3) местная управляющая компания может кого-то раздражать,
4) раздражать качество работы управляющей компании может большинство жителей,
5) получать сообщения от компании которая раздражает - далеко не самая лучшая затея.
увы, отсутствие таких мыслей только отталкивает людей от ук)
и да. люди могут отписываются и выключать уведомления на чате дома в том числе потому что они заняты своими делами. и им не интересен ни спам, ни ук которая не может сделать сама свою работу.
и тогда эта статья выглядит как " смотрите, я сделал спамбота" какой он прекрасный, как классно спаммит.
ну то-есть по сути программы вопросов нет, но смысл выполняемых действий программы уходит в иррациональную и отрицательные полуплоскости, да.
этим он немного схож с той статьёй)
avost
10.02.2025 05:20зачем это в принципе делать, если 80% автомобилей все-равно утром, до 11 утра уезжают на работу?
Так, ведь остальные не уезжают. С теми, которые уезжают вообще проблем нет.
вечером придётся возвращаться, как раз к 18-19 и часовой уборки снега, когда как раз обычно начинают убирать снего?
в каком смысле? Там же написано - с 9 до 15. Откуда вы взяли 19???
может стоило таймер для ТСЖ ввести начала Обязательной Ежедневной уборки в 11-00 и завершения в 17-00, с дополнением на снегопады?
Автовоадельцам завести таймер? Да, заводите, никто ведь не запрешает.
зачем это делать если не утверждена в тсж схема обращения снежных отходов и не назначены
Зачем убирать снег? Вы ещё спросите зачем задницу вытирать...
не обустроены места временного хранения снежных масс?
И снегоплавильный заводик, угу.
а если стоят 15..20% машин к которым люди в принципе в ближайшие недели не подойдут - что с ними?
Будут стоять в сугробе. А вы как думали?
если с ними нельзя почистить двор - тогда зачем вообще нужна такая очистка от управляющей компании?
Чтобы остальным было хорошо. Внезапно.
кто то решил, что даже гипотетически стоит часть проблемы управляющей компании -за которую нормально так платят денег- перекладывать на других ?
То, что ваша машина стоит в сугробе - это ВАША проблема, а не проблема УК :). УК помогает вам её решить. Если хотите. Если не хотите - ну живите так.
или хотя бы создание схемы обращения снежных масс?
Какой в этом смысл? Снег убирает не схему уборки снежных масс, а трактор. Или дворник с лопатой. Или, если автовладелец - ленивый дебил, то он сам.
где снег вообще складировать должны во время снегопада, куда его убирать и откуда вывозить?
Нигде не должны складировать. Приезжает трактор, приезжает грузовик. Первый грузит снег на второй, второй увозит еснег на полигон. В процедуре не задействована ни одна чиновничья сволочь со схемами движения снежных масс, пятилетними планами по снегоуборке и премиями за успешное освоение средств. Вы не в ту дверь зашли.
а не дёргать жителей по пустякам
Если вас устраивает, что ваш тарантас останется в сугробе в то время, как ваши соседи будут ставить машины на чистое - ну, значит так этому пустяку и быть! Вы, главное, не мешайте своими планами по снегоосвоению другим жить не в хлеву, а, наоборот, как белым человекам.
вот же если я получу от кого то предложение переставить машину, это вызовет только рвотный рефлекс
Можете даже сблевнуть, если того, что ваша машина останется в сугробе вам покажется мало. Каждый сам выбирает окружающую среду, которая соответствует его стремлениям. Кому-то чистый двор, а кому - вот так...
с блокировкой возможности писать сообщения от отправившего такое.
Никто не может запретить вам держать ваш рыдван в сугробе. У меня во дворе есть и такие... эээ, альтернативно-одарённые. Потом, почему-то, удивляются весной когда их машинка оттаивает - чего ж это такое с нею случилось? Где поржавела, где сугробом стекло выдавило.. :)
У одного такого одарёныша машина на автозапуске стояла. Периодически заводилась, урчала там внутри снежной горы и выхоп через дырочку пускала - дым нашёл себе дорогу. Прогревалась! Под снегом небыстро остывает - бензина надоооолго хватило ))hooperer
10.02.2025 05:20зачем это в принципе делать, если 80% автомобилей все-равно утром, до 11 утра уезжают на работу?
Так, ведь остальные не уезжают. С теми, которые уезжают вообще проблем нет.
А те которые не уезжают - Все ли имеют желание и возможности куда то переставлять своё авто?
вечером придётся возвращаться, как раз к 18-19 и часовой уборки снега, когда как раз обычно начинают убирать снего?
в каком смысле? Там же написано - с 9 до 15. Откуда вы взяли 19???
ну у меня во дворе со снегопадами обычно начинают в 16..17 и вывозят до 19..20
может стоило таймер для ТСЖ ввести начала Обязательной Ежедневной уборки в 11-00 и завершения в 17-00, с дополнением на снегопады?
Автовоадельцам завести таймер? Да, заводите, никто ведь не запрешает.
написано - таймер для ТСЖ . так перевирать текст выдрав из контекста надо, конечно уметь.
зачем это делать если не утверждена в тсж схема обращения снежных отходов и не назначены
"Зачем убирать снег? Вы ещё спросите зачем задницу вытирать..."
"Зачем присылать уведомления, если не утверждена схема куда вы
возить снег." немного отличается от " зачем убирать снег если не утверждена схема куда вывозить снег." . и я имел ввиду именно "Зачем присылать уведомления, спамить жителей, если не утверждена схема куда вывозить снег."
не обустроены места временного хранения снежных масс?
"И снегоплавильный заводик, угу."
снова выдираете из контекста вписывая странный извращённый смысл. вот абзац целиком
"может стоит время тсж вложить в снегоуборочную технику, или хотя бы создание схемы обращения снежных масс? чтобы было понятно хотя-бы где снег вообще складировать должны во время снегопада, куда его убирать и откуда вывозить? "
тут имеется ввиду схема обращения снега Внутри дворов. Где снег Временно складировать, откуда его и Как убирать и Куда вывозить.
а если стоят 15..20% машин к которым люди в принципе в ближайшие недели не подойдут - что с ними?
"Будут стоять в сугробе. А вы как думали?"
а мы внезапно думали что ВОКРУГ машин, к которым люди могут и не подходит будут АККУРАТНО дворники будут убирать снег.
За это деньги им платят регулярно, на секундочку.
если с ними нельзя почистить двор - тогда зачем вообще нужна такая очистка от управляющей компании?
"Чтобы остальным было хорошо. Внезапно."
для этого надо задрюкать вообще всех? может тогда для этого и в соседние города рассылать вести?
кто то решил, что даже гипотетически стоит часть проблемы управляющей компании -за которую нормально так платят денег- перекладывать на других ?
"То, что ваша машина стоит в сугробе - это ВАША проблема, а не проблема УК :). УК помогает вам её решить. Если хотите. Если не хотите - ну живите так."
Тут надо дополнить что за немалую такую ОПЛАТУ УК проводит эти Обязательные действия. а не просто так, УК решила сниспослать чудо уборки.
Они это делают за вполне конкретные, РЕГУЛЯРНО оплачиваемые деньги, на секунгду. и это ИХ проблема КАК убирать снег и чистить двор вообще.
Это не помощь, это Платная Услуга, за которую УК платят не малые деньги.
или хотя бы создание схемы обращения снежных масс?
"Какой в этом смысл? Снег убирает не схему уборки снежных масс, а трактор. Или дворник с лопатой. Или, если автовладелец - ленивый дебил, то он сам."
смысл в том, чтобы было понятно что и когда делать, а не тупой инженер УК придумывал куда ехать пьяному трактористу или закидывать солью газоны дворнику.
где снег вообще складировать должны во время снегопада, куда его убирать и откуда вывозить?
"Нигде не должны складировать. Приезжает трактор, приезжает грузовик. Первый грузит снег на второй, второй увозит еснег на полигон. В процедуре не задействована ни одна чиновничья сволочь со схемами движения снежных масс, пятилетними планами по снегоуборке и премиями за успешное освоение средств. Вы не в ту дверь зашли."
Вот у Вам фантазии, конечно. Местное законодательство в части экологии вы наверно не читали.
а не дёргать жителей по пустякам
"Если вас устраивает, что ваш тарантас останется в сугробе в то время, как ваши соседи будут ставить машины на чистое - ну, значит так этому пустяку и быть! Вы, главное, не мешайте своими планами по снегоосвоению другим жить не в хлеву, а, наоборот, как белым человекам."
мне не нравиться спам на телефон.
людей которым может потенциально нравиться работа УК в Любом дворе в стране - наверно стоит всё таки посчитать в долях процента, не более.
Людей которым потенциально Не нравиться работы любой гипотетической УК в любом гипотетическом дворе - абсолютное большинство.
вот же если я получу от кого то предложение переставить машину, это вызовет только рвотный рефлекс
Можете даже сблевнуть, если того, что ваша машина останется в сугробе вам покажется мало. Каждый сам выбирает окружающую среду, которая соответствует его стремлениям. Кому-то чистый двор, а кому - вот так...
из одного ни коим образом не вытекает другое:
Если слабоватые, медленные и не желающие работать дворники не очистили одно место, я совершенно спокойно поставлю машину на другое. это ни коем образом не зависит от УК и тем-более каких либо звонков/смс
с блокировкой возможности писать сообщения от отправившего такое.
Никто не может запретить вам держать ваш рыдван в сугробе. У меня во дворе есть и такие... эээ, альтернативно-одарённые. Потом, почему-то, удивляются весной когда их машинка оттаивает - чего ж это такое с нею случилось? Где поржавела, где сугробом стекло выдавило.. :)
У одного такого одарёныша машина на автозапуске стояла. Периодически заводилась, урчала там внутри снежной горы и выхоп через дырочку пускала - дым нашёл себе дорогу. Прогревалась! Под снегом небыстро остывает - бензина надоооолго хватило ))и? я вот уезжаю утром к примеру до 8-и. для чего мне к примеру такой спам?
для чего мне вообще думать о достаточно странных людях, с лопатами, да хоть на тракторах - если они не могут самостоятельно решить проблемы организации своей работы?
есть люди которые да, не ездят зимой и ставят на зиму машину во дворе.
и для них это нормально. и у них машина может и сугробом покрыться.
Означает ли это что вокруг неё асфальт надо не чистить?
если да то на основании чего?
а если этот человек инвалид и после операции две недели не может выйти из дома? ему тоже надо выходить лопатой махать?
а если человек привык работать головой, ему обязательно тоже махать лопатой? где то такое обязательство прописано? или человек может с сугробом на машине доехать до автомойки где очиститься от снега? тогда зачем нужно махать лопатой?
или может быть любой человек сам решает что делать с его машиной и вокруг неё
а что делать с асфальтом - дело компании и специально обученных людей которые взялись за немалые деньги очищать асфальт?
есть люди, которые физически не могут завести машину и отогнать её. есть люди которые физически и приехать не могут за ней. есть люди которые не любят когда им пишут/звонят спамеры. случаи бывают разные.
спамить при этом в чат дома - вообще не очень хорошая идея.
мне кажется что спамеры, организующие рассылки без разрешения каждого кому присылают сообщения/звонки- кроме минусов в карму от большинства пользователей своих программ всё таки получают и много других минусов в жизни а ментальной части.
и да, я вот сделал лет пять назад на дом телеграмм бота с запросами с клавиатуры картинок с трёх камер онлайн, по запросу, и могу прекрасно видеть как чистят/ не чистят. и сколько машин стоит - в режиме реального времени. благо китайские камеры с доступом к их облаку стоили не дорого, как и приставка с армбианом.
А вот что я из переписки вынес -так то, что тут теперь есть " выделение цитаты" - прикольная штука, не знал, спасибо, понравилась)
hooperer
10.02.2025 05:20да. временное хранение снега в средней полосе - это скорее обязательство, чем рекомендательство. потому что во время снегопада/сразу после него вывести весь снег из всех дворов физически невозможно. от этого и нормы на величину снежного вала и сроки обязательной уборки и прочее. и без грамотно проработанной схемы куда и, что даже важнее - как должен двигаться трактор, куда должен мести дворник - всё остальное это пересыпание из пустого в порожнее, то есть Бессмысленно по своей сути. это скорбный, но факт.
randomsimplenumber
10.02.2025 05:20Да, а как решаются сложности с теми, кто не читает, кому пофиг, или воще подснежник?
olku
10.02.2025 05:20В Германии делают проще. Знак запрещения остановки за неделю. Водитель по закону обязать проверять статус места с этой частотой. Потом эвакуация. Просьбы не всегда работают. А тут всем выгодно.
Abyss777
10.02.2025 05:20У меня другой вопрос, экселечка председателя ТСЖ и вот этот ваш скрипт является ИСПДн. Оно там все требования закона О персональных данных выполняет? Согласие получено? Меры защиты используются? Средства сертифицированные?
А распространение сообщений без согласия соответствует требованиям закона О связи и закона О рекламе?
empenoso Автор
10.02.2025 05:20Звучит как юридический вопрос. У меня есть только скрипт, который даже в реальной жизни пока и не использовался
randomsimplenumber
10.02.2025 05:20экселечка председателя ТСЖ
Наверное, потому председатель и не побежал в припрыжку устанавливать nodejs ;) Таблица - зло привычное и предсказуемое. И обзвонить 20 человек - не тот уровень, который прямо требует автоматизации. Исполнитель за это зарплату получает.А если лень звонить - есть SMS, можно прямо с телефона отправить, можно с компа, цена рассылки - минута работы снегоуборщика.
анекдот про пастуха и бизнес -:консультанта ;)
empenoso Автор
10.02.2025 05:20Если вы про меня то в данном случае я заинтересованное лицо и никакой платы конечно я бы не получал
kolabaister
10.02.2025 05:20А это уже пробовалось? Если да то сколько раз? Выглядит крайне баноопасно, whatsapp не любит такое.
Кроме того, стоит одному-двум человекам пометить это как спам и бан станет почти неизбежен.
xalyavius
А как вы определяете владельца автомобиля (его имя и номер телефона) по госномеру автомобиля который мешает уборке?
empenoso Автор
Предполагается что рассылка идёт за день до уборки всем автовладельцам.
shaggyone
А сделайте мега фичу, ещё одну рассылку за час до уборки.