Найти в Дзене
ExceLifeHack

Управляем Telegram ботом из Google таблицы

Поиск yandex.ru
Поиск yandex.ru

Работая на фриланс бирже KWOR, часто встречаю запрос на создание Telegram ботов для рассылки отчетов, напоминай для сотрудников и т.п.

Самый простой вариант это использовать для решения подобных задач Google таблицы.

Бот пишется прямо в контейнере Google App Script таблицы, на языке JavaScript. Работает без сервера выходит, что даром.

Скрипт задает основную логику работы с данными содержащимися в таблицах, но вот работать с Telegram API, не очень удобно. Поэтому решил написать библиотеку GAS для более удобной работы, полный код и описание которой найдете на Github.

Пример бота, написанного на основе GAS с использованием библиотеки.

Копируйте таблицу из которой сможете отправлять сообщения в чаты (бот подключен с правами администратора) и пользователям, которые добавили к себе в Telegram бота.

Для работы с таблицей понадобится TOKEN бота, который любезно предоставит @BotFather.

  1. Зайдите в @BotFather;
  2. Выберите в меню /newbot;
  3. В ответ на: Alright, a new bot. How are we going to call it? Please choose a name for your bot. - напишите имя для вашего бота;
-2

4. В ответ на: Good. Now let's choose a username for your bot. It must end in `bot`. Like this, for example: TetrisBot or tetris_bot. - имя пользователя (для ссылки на) вашего бота;

Пишите без пробелов (используйте нижнее подчеркивание), должно заканчиваться на BOT или bot.

5. Готово: Use this token to access the HTTP API: хххххххххххххххххххххххх

Так же можно задать информацию о боте, описание, установить картинку бота, изменить его название, установить команды через меню @BotFather.

Дальше вставьте токен в таблицу лист Токены в столбец B, а в столбце A укажите telegram_id (узнать можно при помощи тестового бота отправив ему команду /myid) или @username получателя.

Выберите лист Отправка, заполните обязательные поля > МЕНЮ TELEGRAM > Отправить.

-3

Подробная информация о работе с таблицей в инструкции.

Пожалуй, это все, что хотел рассказать в этой статье.

Заказать бота. Лучший Telegram канал по Google таблицам, комментарии лайки 👇 До новых встреч.

Что-то пошло не так, и нам не удалось загрузить комментарии. Попробуйте ещё раз
Рекомендуем почитать
📉 Telegram снижает порог входа в Ads-кабинет с картинками
📉 Telegram снижает порог входа в Ads-кабинет с картинками! Хорошие новости для всех, кто хочет тестировать Telegram Ads полноценно. 🔘 Раньше: чтобы получить кабинет с картинками, нужен был оборот от 5000€ в месяц 🔘 Теперь: доступ дают с оборотом от 1000€ в месяц Это значит: — можно запускать рекламу с изображениями (а не только текстовые объявления); — выше вовлечённость, CTR, конверсии; — можно еще больше покреативить. ⚙️ Мы уже протестировали этот формат на нескольких проектах — конверсия выше на 30-50% при тех же затратах . Если вы планировали зайти в Telegram Ads и протестировать картинки, но останавливала сумма входа — сейчас самое время...
Telegram уязвимая социальная сеть. Личный опыт: как взломали мой аккаунт. А вы верите в неё?
Разум людей всегда кем-то ангажирован. Вот вы поверили, что Telegram идеальная социальная сеть. Мало того, что это подлое вранье, так данная соцсеть уязвима, а её реклама — есть фикция, призванная нагнать клиентов. Расскажу, как у меня взломали аккаунт и почему я утверждаю, что "Телега" - это обычная соцсеть, ничем не лучше ВК и даже хуже. Нехорошие люди из страны 404-е потратили усилия для совершения взлома моего аккаунта и сделали они так. Делюсь схемой, простой как молоток... В защите Telegram...
Спам-рассылки в телеграм
В современной эпохе мессенджеров, нам всем знакомы сообщения вроде: “Привет! Хочешь получить миллионы? Запишись на бесплатную консультацию”. Кажется, Telegram стал новой площадкой для такого спама, часто отправляемого с аккаунтов с индийскими или азиатскими фотографиями. Как это работает? Некоторые люди собирают базы участников различных чатов, например, чатов экспертов, владельцев онлайн-школ или фрилансеров. Используя специализированные программы, такие как Telegram Gold и Telegram Hero, они массово отправляют рекламные сообщения...
Следующая статья
Документы, вакансии и контакты