Введение и изменения в коде 0:00 Автор рассказывает о своем канале и изменениях в коде за полтора года. Появились новые возможности в синтаксисе и среде разработки. Автор изменил свое отношение к массивам и теперь использует их везде.
Переписывание функции отправки сообщений 0:57 Автор планирует переписать функцию отправки сообщений в телеграм. Функция использовалась для создания системы учета, и теперь она будет улучшена. Бонус: функция будет отправлять сообщения не только менеджерам, но и в телеграм.
Спонсорство на YouTube 1:56 Автор включил спонсорство на своем канале. Контент остается бесплатным, но спонсорство позволяет автору поддерживать канал.
Преимущества использования массивов 2:16 Массивы предпочтительнее строк для больших объемов данных. Пример с загрузкой 6000 городов показывает разницу в производительности. Массивы работают быстрее и эффективнее.
Переименование и организация кода 4:33 Автор переименовал старую функцию и создал новый файл. Переменные, используемые в глобальной области видимости, вынесены в начало кода. Пример использования токена бота и доступа к листам.
Функция для доступа к листам 7:09 Автор объясняет, как получить доступ к листам по их ID. Создана функция для получения листа по ID, которая возвращает массив значений. Функция используется для фильтрации массива по ID.
Функция для отправки сообщений в телеграм 10:54 Автор создает функцию для отправки сообщений в телеграм. Функция принимает два параметра: ID чата и текст сообщения. Пример использования токена и параметров для отправки сообщения.
Написание скрипта для отправки сообщений 15:13 Автор пишет скрипт для отправки сообщений в телеграм. Используется консоль для проверки работы скрипта. Пример получения массива с менеджерами и отправки сообщений.
Работа с менеджерами 18:16 Удаление пустых ячеек в массиве. Динамическое добавление менеджеров. Получение имени менеджера из активной ячейки.
Преобразование массива 19:45 Преобразование двумерного массива в одномерный. Использование метода flat для упрощения работы. Проверка корректности работы скрипта через консоль.
Поиск ID чата 21:21 Использование метода indexOf для нахождения ID чата. Проверка корректности работы индекса. Добавление индекса для нахождения ID чата.
Получение данных из таблицы 23:20 Обращение к листу и получение данных из столбцов. Использование метода get для получения данных. Проверка корректности работы метода get.
Создание сообщения 26:04 Использование метода getDisplay для получения данных в табличном виде. Сбор данных для сообщения в телеграмме. Вставка смайликов для улучшения внешнего вида сообщения.
Отправка сообщения 29:32 Выполнение функции для отправки сообщения. Проверка корректности работы функции. Создание условия для отправки сообщения.
Настройка триггера 35:20 Установка триггера на редактирование формы. Удаление интерфейса и настройка триггера на отправку формы. Проверка работы триггера и формы.
Работа скрипта 40:36 Изменяем скрипт для работы при отправке формы. Видео затянуто, но автор старался сделать его понятным даже для новичков.
Заключение 41:01 Подписывайтесь на канал и телеграм-канал. Ссылка на скрипт в описании под видео. До встречи в новых видео.