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 бесплатно.
· 09.06.2025
Ничего сложного прочитать этот кейс🙂, и если бы не кодофобия, я бы и сам разобрался..
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 09.06.2025
Напиши, помогу с фобией. Начни, кстати, как раз с Google таблиц, там писать код — простой, понятный, а главное, полезный и недолго. Я имею в виду тот, что в строках. В ячейках, например, сделай очистку, операцию конкатенации (та, что «СЦЕПИТЬ»). Далее усложняй. Нужно понять твой характер, тогда проще понять, как тебе бороться с фобией.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 09.06.2025
Вадим пишу, но по таргетированному пути иду, по коду не то что фобия, а не шарю просто, единственное что может подскажешь или посотрудничаешь, если будет интересно по интеграциям к сервисам и добавлениям пикселей туда-сюда, если я в код уйду это ещё лет 10 надо😀
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 09.06.2025
По мелочи разве что помогу, время наше всё, сам понимаешь.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 09.06.2025
Да, конечно🙂
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён