November 11, 2020

отправлятор таблиц в телеграм чаты https://t.me/google_sheets

бесплатно и по расписанию

Ссылки:

Таблица с решением: (тут)

Наш канал: https://t.me/google_sheets

Оглавление: (тут)

Наш чат: https://t.me/google_spreadsheets_chat


Что может отправлятор?

0) есть конфиг, там вы задаете таблицы и диапазоны, кому их отправлять и как часто

конфиг = лист //

1) брать заданные в конфиге диапазоны

2) и отправлять их в телеграм чаты исходя из расписания в конфиге

Как настроить отправку в Telegram

Создаём своего бота и получаем его токен:

Поехали:

  1. заходим в телеграм, ищем пользователя @BotFather
  2. создаем нового бота командой /newbot
  3. выбираем имя и username, username должен заканчиваться на _bot
  4. видим токен бота, копируем и вставляем в код (первая строка кода)

Как узнать chat_id

Бот не отправляет сообщения по нику, а отправляет их по chat_id - это цифровой аналог ника для API. Chat_id есть и для юзеров и для чатов.

Как узнать?

1) добавляем бота @myidbot в чат, chat_id которого нужно узнать и отправляем команду /getgroupid@myidbot

2) либо отправляем боту @myidbot в личное сообщения команду /getid@myidbot

3) получаем chat_id и вставляем его в наш код, можно вставить несколько через запятую

4) чтобы бот мог отправлять сообщения вам - его нужно найти и нажать в первый /start, так он получит права после этого отправлять вам сообщения

Создаём триггер, чтобы скрипт запускался регулярно

1) Инструменты > Редактор скриптов

2) Кликаем на таймер

3) Cоздать триггер

- название функции – main

- триггер по времени, по минутам, раз в 30 минут (или любой другой нужный вам интервал)

триггер будет запускать функцию регулярно, не переживайте про квоту, если функции будет нечего обрабатывать и отправлять, то она сразу отключится

Пользуйтесь :)

https://t.me/google_sheets