Google таблица + what'sApp рассылка (JS - стек)

🔸 Наличие Google Таблиц  Google Таблицы есть, пожалуй, в каждом офисе. Те, кто пользуются Android, могут об этом даже не знать, но у них обязательно есть почта Gmail, а значит вся базовая экосистема Google уже присутствует: Google Docs, Google Таблицы и другие сервисы.    ▪️ Функциональные возможности  В Google Таблицах можно подгружать SQL-запросы, вводить и выводить данные, подключать внешние библиотеки, а также полностью использовать триггеры и всю мощь JavaScript. Привет фронтендерам: вы не бесполезны! :D Шутка, фронт — люблю вас, ребята.  ▪️ UI-дизайн в таблицах  Полагаю, каждый из вас впервые «дизайнил» свой UI-интерфейс именно в Google Таблицах — даже если не осознавал этого. Таблицы с их графиками, вкладками и прочими «приколами» часто превращаются в настоящие монстры: у знакомых файлы нередко весят по 20 МБ текста, одному богу известно, что там хранится.    ▪️ Когда приходит время автоматизировать  В какой-то момент мы все понимаем, что данные нужно где-то хранить и откуда-то выгружать — например, в Telegram-бота. К счастью, в Google Таблицах есть встроенные возможности: по таймеру сервер каждое утро может выгружать статистику по оборотам.    ▪️ Базовый пример кода  Ниже приведён пример кода, который создаёт меню — нет смысла расписывать весь скрипт: любой бесплатный GPT справится и напишет его на JavaScript по запросу. Далее нам понадобится нарисовать псевдоинтерфейс.    ▪️ Псевдоинтерфейс  Представьте таблицу, где в ячейках указан список сотрудников с телефонами и текстом для отправки сообщения. В моём случае я использовал единый текст, но можно сделать так, чтобы у каждого был свой текст в дополнительной ячейке. Также добавьте поле для вывода статуса отправки: количество отправленных сообщений и прогресс.    ▫️ Отбор и защита  Затем выделяем тех, кому хотим отправить сообщения — это активные выделенные столбцы, данные из которых пойдут в функцию. Запакуем функцию «защиты», чтобы Марья Ивановна случайно не нажала не туда и не отправила всей компании своё приветствие :D    ▫️ Интеграция с WhatsApp  Когда всё готово, подключаем код: несколько функций собирают данные и отправляют их в WhatsApp. Сам по себе WhatsApp API «просто так» не даётся, но существуют сервисы-прокладки. В нашем случае это GreenAPI: регистрируемся, берём инструкцию на сайте, где всё максимально удобно оформлено (https://green-api.com/docs/).    ▫️ Стоимость и альтернатива  Получаем «инстант», платим 690 ₽ и пользуемся на здоровье — пара кружек кофе в месяц вам теперь будет противопоказана, но время точно сэкономите. Если же для вас чашка кофе важнее, рекомендую проделать то же самое для Telegram-бота: там вы сможете работать по официальному API Telegram бесплатно.

Google таблица + what'sApp рассылка (JS - стек) | Сетка — социальная сеть от hh.ru Google таблица + what'sApp рассылка (JS - стек) | Сетка — социальная сеть от hh.ru
Google таблица + what'sApp рассылка (JS - стек) | Сетка — социальная сеть от hh.ru Google таблица + what'sApp рассылка (JS - стек) | Сетка — социальная сеть от hh.ru Google таблица + what'sApp рассылка (JS - стек) | Сетка — социальная сеть от hh.ru