Эта статья для тех, кто уже подсел на мессенджер Telegram и десятки раз в день проверяет его.
Число фанатов мессенджера растет с каждым днем. Ведь Telegram предназначен не только для общения, главные фишки Telegram — каналы с интересными новостями и полезные боты. О самом крутом из них и поговорим.
Речь пойдет о боте IFTTT. С его помощью можно передавать в Telegram каналы/группы информацию из сотен различных веб-сервисов, а также управлять ими с помощью команд, отправляемых боту. Разберем подробно, что стоит за этими словами.
Что такое IFTTT?
IFTTT – это веб-сервис, который позволяет связать между собой почти четыре сотни других веб-сервисов. С его помощью можно сделать так, чтобы в случае какого-либо события в одном сервисе, автоматически будет выполняться действие в другом.
Примеры:
- ЕСЛИ опубликовано новое фото в Instagram, ТО сохранить его в Dropbox;
- ЕСЛИ пришло новое письмо c отметкой «важное» на почту ТО изменить цвет лампочек в спальне;
- ЕСЛИ не пройдена дневная норма шагов в Fitbit ТО отправить напоминание в iOS.
Подобные правила называются апплеты (ранее назывались «рецепты»). На сайте IFTTT можно выбрать среди десятков тысяч готовых апплетов или создать свой.
Категории сервисов для которых можно создавать апплеты: платформы для ведения блогов, соцсети, облачные хранилища, «умная» техника для дома и автомобили, сервисы для создания заметок и списков дел, фитнес-трекеры, платформы для проведения опросов и массовых почтовых рассылок. Полный список здесь.
А теперь вернемся к теме статьи и посмотрим, чем может быть полезен IFTTT для пользователей Telegram.
Способ применения #1. Объединяем соцсети и Telegram
IFTTT-бот может автоматически публиковать новые посты из ваших профилей в соцсетях (в том числе Facebook, Foursquare, Instagram, Pinterest, Linkedln, Twitter) в Telegram-канал или группу. А можно, наоборот, репостить в соцсети сообщения из Telegram-канала.
Примеры апплетов:
Отправляем в Telegram новые фото из своего Instagram
Отправка сообщений в Telegram, когда кто-то упоминает вас в Twitter
Постим в Twitter все новые сообщения из своего Telegram-канала
Способ применения #2. Собираем собственный новостной канал
С помощью IFTTT можно транслировать в свой канал информацию из разных источников: служба прогнозов погоды, Wikipedia, New York Times, Apple App Store, Github, Medium и множества других.
Примеры апплетов:
Ежедневно в определенный час отправляем в Telegram прогноз погоды
Если на YouTube-канале, на который вы подписаны, появляется новое видео, то отправляем ссылку на него в Telegram
Отправляем все новые посты из RSS-ленты в Telegram-чат
Способ применения #3. Эффективнее организуем свою работу
IFTTT-бот позволяет организовать в Telegram-канале систему напоминаний о письмах и делах. А также обращаться к разнообразным сервисам для управления временем (например Rescue Time или Todoist), не выходя из Telegram.
Примеры апплетов:
Отправляем в Telegram ежедневные напоминания
Отправляем сообщение в Telegram, если на почту приходит письмо, отмеченное как важное
Быстрая отправка сообщений в Gmail с помощью бота IFTTT в Telegram
Способ применения #4. Соединяем Telegram и умный дом
К IFTTT подключены самые разные виды «техники будущего»: лампочки, термостаты, выключатели, кондиционеры, автоматические двери, коробочки для яиц, кофеварки, посудомоечные машины и десятки других вещей. А также автомобили BMW и Tesla. Можно получать в Telegram сообщения от своей стиральной машины, а можно, наоборот, отправлять ей приказы с помощью IFTTT-бота.
Примеры апплетов:
Отправляем сообщения в Telegram, если в воздухе вашей спальни превышен уровень содержания углекислого газа
Меняем цвета лампочки HueLights путем отправки сообщений боту IFTTT в Telegram
Включаем телевизор путем отправки сообщений боту Telegram
Способ применения #5. Сообщаем семье о своем местоположении
IFTTT может следить за вашим местоположением, если установить их приложение на смартфон или использовать GPS-трекер для животных Whistle.
Пример апплета:
Способ применения #6. Подключаем к Telegram свой смартфон
IFTTT-бот позволяет отправлять в Telegram новые фотографии с камеры смартфона, данные о местоположении, новые напоминания, события в календаре и т.д.
Примеры апплетов:
Транслируем все новые фото с камеры в Telegram
Отправляем записи с диктофона в Telegram
Ищем свой iPhone с помощью бота Telegram
Способ применения #7. Архивируем посты из Telegram
Фотографии, видео, музыку и сообщения из Telegram каналов/групп можно автоматически сохранять в облачных хранилищах.
Примеры апплетов:
Сохраняем все опубликованные на канале фотографии в Dropbox
Сохраняем все фото и еженедельный дайджест канала в таблицу Google
А теперь разберем, как реализовать все описанные выше возможности в своем Telegram. Для выполнения инструкций ниже вам необходимо зарегистрироваться на сайте IFTTT.
Как подключить IFTTT к каналу/группе Telegram?
1. Заходим на сайт IFTTT в раздел Telegram и нажимаем Connect для установки бота IFTTT. Соглашаемся на предложение браузера перейти в Telegram.
2. Не забываем нажать на Start.
3. Вводим команду /connect_channel.
4. Добавляем бота IFTTT в администраторы канала/группы.
5. Отправляем боту IFTTT сообщение с именем канала/группы. В моем случае — @ifttt_test.
Как настроить IFTTT-апплет?
Теперь к каналу можно подключать апплеты. Рассмотрим как это происходит на примере апплета для трансляции постов из RSS-ленты в Telegram-канал.
1. Открываем бот IFTTT и нажимаем на кнопку Authorize IFTTT.
2. В результате откроется страница для выбора апплетов. Выбираем Send new Feed Items to a Telegram chat.
3. Заходим на страницу апплета и передвигаем вправо ползунок над надписью Turn on.
4. Вставляем ссылку на RSS-ленту (например, http://feeds.feedburner.com/iphones/ru) и выбираем из списка один из подключенных каналов или группу.
6. Теперь активированный апплет отображается сверху остальных апплетов на странице Telegram на сайте IFTTT. Его можно включать и отключать по желанию.
7. Дожидаемся когда в ленте появляется новый пост и радуемся его появлению в канале Telegram.
Как взаимодействовать с IFTTT путем отправки сообщений боту?
Как было сказано выше, в Telegram можно не только передавать информацию из других сервисов. Но и управлять ими, отправляя команды боту. Например, посылать письма через Gmail:
1. Активируем соответствующий апплет и указываем адреса, на которые хотим отправлять письма.
2. Заходим в бот IFTTT и набираем: “@ifttt #email текст письма”.
3. Проверяем почту.
Как создать свой IFTTT-апплет?
IFTTT подключился к Telegram всего несколько месяцев назад и готовых апплетов пока немного. Но создать свой очень просто. В качестве примера настроим автоматическую трансляцию постов из Pocket в Telegram:
1. Идем на страницу для создания новых апплетов.
2. Нажимаем на голубой плюсик возле слова THIS.
3. Выбираем в списке сервисов Pocket.
4. Выбираем действие Any new item.
5. Нажимаем на голубой плюсик возле слова THAT.
6. Выбираем действие Send Message.
7. Выбираем один из подключённых к IFTTT каналов и настраиваем какие части сохранённой веб-страницы из Pocket надо добавлять в сообщение.
8. Нажимаем на кнопку Finish.
И всё! Вот таким простым образом можно объединить с Telegram почти 400 сервисов!
Что еще почитать по теме?
Больше примеров использования IFTTT можно найти в моих прошлых статьях:
40 рецептов IFTTT для гаджетов
Удивительные новинки IFTTT 2016
Также рекомендую почитать материалы Артема Суровцева об использовании приложения IFTTT для iOS:
Автоматизация на iOS. IFTTT
Как автоматизировать самые скучные действия в iOS
17 комментариев
Форум →переписку из vk в облако можно сохранить?
@mibori, VK пока не подключились к IFTTT. Вроде бы сохранять переписку может расширение VKopt.
@Ирина Чернова, спасибо, пробовал как-то. разово сгодится, а хочется автоматизации.
@mibori, нафига это всё???
@somebodythatiusedtoknow, чтобы захватить мир.
Очень плохо, что я не могу транслировать в телеграм фото из чужого инстаграма
Смотрю автор статьи Ирина.
Был уверен, что в статье будет написано, что самая полезная функция- поиск порно:)
Ошибся:)
Какой трэш. Люди себя сами уничтожают.
Ирина – самый толковый автор сайта, всегда польза, Ирина-польза
Пробовал настроить, но IFFFT ориентирован на тех, кто публикует материалы, а не для сбора новостей. У меняесть отличный источник погоды в ВК, а в IFFFT только жестко заданные списки, из которых мне не нравится не один.
Там нет нормальной возможности (есть танцы с бубном) для сбора новых постов из групп ВК, Facebook или с сайтов (хотя бы RSS/Atom).
В итоге вопользовался бесплатным ботом (ограничение по сбору новостей – 1 час) и сервисом дял преобразования новостей из групп ВК (“Преобразует стену Вконтакте, Facebook,Google+ в Rss”). Пока это лучшее бесплатное решение: один скрипт преобразует, другой бот публикует.
Сейчас пишу свой скрипт для сбора нужных мне новостей. Это не так сложно, как кажется, в сети много примеров для работы с API Telegram и VK.
Справедливости ради скажу, что в IFFFT есть полезные варианты, которыми пользуюсь.
Можно ли как то транслировать свою новостную ленту Инстаграмм в телеграмме ?
Оператор дарит бесплатный трафик на мессенджеры, а Инстаграм кушает много своими видео.
IFTTT завезли в Телеграм давным-давно, а статья вышла только сейчас facepalm
Вы бы ещё через 3 года об этом рассказали…
@NoExcuseMe, всего 5 месяцев прошло. И лучше было бы подождать ещё несколько месяцев. Тогда было бы больше готовых апплетов, на которые можно было бы дать ссылки в статье.
Давно опробовал – практической полезности оказалось НОЛЬ.
Как сделать так чтобы из фейсбук групп постила статьи в телеграмм?
Есть ли апплет Telegram to Instagram?
Мы пробрасываем лиды из ФБ в телегу и гугл таблицы через Webjack. Сервис работает как часы.
Можно получить месяц халявы и бесплатную настройку по промокоду semen21, напишите его в чат техподдержки на сайте
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Резервная копия iPhone в iCloud занимает всего 4 ГБ, почему?
Зачем в iPhone нужен Game Center. Как настроить и правильно пользоваться сервисом
Как совершать экстренный вызов при помощи Apple Watch
Почему связка ключей не переносится из iCloud на Mac
Почему в iOS 17 не работает NameDrop, чтобы делитьcя контактами по воздуху
Стоит ли обновлять iPhone 5s с iOS 9 до iOS 12
Запрещаем Apple Music забивать всю память айфона
Где функция «Сквозь время» на Apple Watch в прошивке watchOS 3.0?