Эта статья для тех, кто уже подсел на мессенджер 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 некоторые приложения не могут записывать звук
Как отключить автоматическое переключение AirPods на Mac
3.5 мм разъем на Mac периодически не видит колонки, что делать?
Пропала функция “Позже” на заблокированном экране iOS 10. Как вернуть?
Как включить Apple TV при помощи любой фразы Siri
Что делать, если один из IMEI на iPhone заблокирован
Как запустить слайд-шоу на iPhone или iPad с iOS 14
Как на iPhone снимать видео на основную и фронтальную камеры одновременно