Чтобы добавить RSS-ленту в канал Slack, установите приложение RSS в рабочее пространство, затем отправьте в канале команду /feed subscribe и URL ленты. После этого Slack будет проверять ленту и публиковать в канале новые записи. Если нужны фильтры по ключевым словам, целые папки лент или публикация тех же новостей в Microsoft Teams либо Discord, используйте правило Feeder «Отправить в Slack». Оно отправляет каждую запись, соответствующую условиям, в выбранный вами канал. То же можно настроить с помощью Zapier, Make и IFTTT.
Как передавать RSS в Slack?
| Способ | Подходит для | Что важно знать |
|---|---|---|
| Приложение RSS от Slack | Нескольких лент, если нужны все записи | Приложение создано Slack и доступно на всех тарифных планах Slack. В справочной статье не описаны фильтры по ключевым словам. |
| Правило Feeder «Отправить в Slack» | Множества лент или папок, фильтров по ключевым словам и одинаковой настройки для Teams и Discord | Входит в Feeder Professional. Подробности приведены ниже. |
| Zapier, Make или IFTTT | Сообщения с собственным оформлением или сценария, который передает данные и в другие приложения | У каждого сервиса свои тарифы и ограничения. |
| Скрипт и входящий вебхук Slack | Разработчиков, которым нужен полный контроль | Скрипт нужно разместить и самостоятельно отслеживать, какие записи уже отправлены. |
| Интеграция Feedly со Slack | Команд, уже использующих Feedly Threat Intelligence или Market Intelligence | Публикует записи из Team AI Feeds и Team Boards Feedly. |
Как добавить RSS-ленту в Slack с помощью приложения RSS?
Приложение RSS от Slack поддерживает RSS- и Atom-ленты. Инструкция основана на справочной статье Slack, проверенной нами 29 сентября 2026 года:
- Откройте приложение RSS в каталоге Slack Marketplace, нажмите Add to Slack, затем Add RSS integration.
- Вставьте адрес ленты рядом с полем URL ленты, выберите канал и нажмите Subscribe to this feed.
- Чтобы добавить другие ленты, перейдите в канал и отправьте команду
/feed subscribe, а после нее адрес ленты, например/feed subscribe https://example.com/feed.xml.
Команда /feed list показывает ленты канала и идентификатор каждой из них. Чтобы отменить подписку, отправьте /feed remove и идентификатор ленты. Команда /feed help выводит список команд.
Прежде чем полагаться на приложение, учтите несколько особенностей:
- Публикуются все записи. В справочной статье Slack не описан способ отбирать записи по ключевым словам.
- Учитывается дата записи. Приложение запоминает дату последней полученной записи и загружает только записи с более поздней датой. Запись, которая приходит с более ранней датой, опубликована не будет.
- Расписание не указано. Slack сообщает, что периодически проверяет ленты, но не уточняет, как часто.
- Приложением могут пользоваться все, кроме гостей, на любом тарифном плане Slack.
- Поддержка ограничена. Slack отмечает, что приложения, созданные его командой для подключения других сервисов, могут тестироваться, документироваться и поддерживаться не так, как основные функции платформы.
Как работает правило Feeder «Отправить в Slack»?
«Отправить в Slack» это одно из действий в разделе «Правила» Feeder. Оно входит в Feeder Professional. Краткая инструкция:
- В боковой панели выберите Правила, затем Новое правило.
- В разделе Что должно произойти? выберите Отправить в Slack, затем нажмите Подключиться к Slack. Slack запросит разрешение добавить Feeder в рабочее пространство. Возможно, для этого потребуется одобрение администратора рабочего пространства.
- В разделе Публикация от выберите рабочее пространство, а в разделе Выберите канал укажите канал.
- В разделе Выберите ленты отметьте нужные ленты, папки или пункт Все ленты. Правило для папки будет распространяться и на ленты, которые вы добавите в нее позднее.
- Добавьте ключевые слова, если нужны только некоторые записи, затем нажмите Сохранить правило.
Feeder может публиковать сообщения в любом открытом канале, не вступая в него. Чтобы публиковать в закрытом канале, сначала отправьте в нем команду /invite @feeder, затем в Feeder нажмите Обновить каналы. В статье «Автоматически публиковать новости в Slack» приведены все шаги и снимки экрана.
Добавлять ключевые слова необязательно. Если их не указать, в Slack будут отправляться все новые записи. Для ключевых слов можно задать три типа условий:
- Содержит или Не содержит: отправлять записи, в которых есть ключевые слова, или записи без них.
- Любые ключевые слова или Все ключевые слова: достаточно одного ключевого слова либо должны присутствовать все указанные слова.
- в заголовке, вкратце и в URL: в каких полях Feeder ищет совпадения. Краткое описание, это текст, который лента передает вместе с каждой записью.
Кнопка Добавить условие добавляет еще один набор ключевых слов, связанный с предыдущим условием через И или ИЛИ. О регистре, фразах и шаблонах с подстановочными знаками читайте в статье «Как работают совпадения по ключевым словам в правилах».
Как выглядит сообщение Feeder в Slack?
Каждая запись превращается в отдельное сообщение Slack. Мы составили этот пример по коду публикации в Slack, взяв реальную запись NASA Breaking News, на которую подписаны 738 пользователей Feeder:
NASA Breaking News
Crew-13 Rocket and Spacecraft at Launch Pad
SpaceX Ahead of NASA’s SpaceX Crew-13 mission launch, a SpaceX Falcon 9 rocket and Dragon spacecraft are vertical at the launch pad of Space Launch Complex 40 at Cape Canaveral Space Force Station in Florida in this Sept. 27, 2026, photo. NASA astr...
Открыть в Feeder Open in Browser
| Элемент | Что добавляет Feeder |
|---|---|
| Название и значок | Название ленты или заданное вами в Feeder название, а также значок сайта. |
| Заголовок | Заголовок записи выделен жирным и ведет на запись на сайте. Если у записи нет ссылки или есть только ссылка http://, заголовок открывает запись в Feeder. |
| Текст | Первые примерно 255 символов текста записи в том виде, в котором их передает лента. Если текст обрезан, в конце стоит «...». В этом примере текст начинается со слова «SpaceX», указания авторства фотографии в начале записи NASA. |
| Изображение | Небольшое изображение рядом с текстом: картинка, прикрепленная к записи, или первое изображение в ней. |
| Кнопки | Открыть в Feeder открывает запись в Feeder для всех, кто вошел в аккаунт Feeder. Кнопка Open in Browser открывает сайт. |
| Уведомление | Заголовок записи, который Slack показывает в уведомлениях. |
Feeder отключает предпросмотр ссылок Slack, чтобы запись не дублировалась в сообщении.
Запрос, который Feeder отправляет в Slack для этой записи
Feeder вызывает метод Slack chat.postMessage со следующими полями. Slack принимает их как поля формы. Здесь они показаны в формате JSON, чтобы их было проще прочитать. Вместо идентификатора канала указано условное значение.
{
"channel": "C0123456789",
"username": "NASA Breaking News",
"icon_url": "https://icons.feedercdn.com/www.nasa.gov?format=png",
"text": "Crew-13 Rocket and Spacecraft at Launch Pad",
"unfurl_media": "false",
"blocks": [
{
"type": "section",
"text": {
"type": "mrkdwn",
"text": "*<https://www.nasa.gov/image-article/crew-13-rocket-and-spacecraft-at-launch-pad/|Crew-13 Rocket and Spacecraft at Launch Pad>*\nSpaceX Ahead of NASA’s SpaceX Crew-13 mission launch, a SpaceX Falcon 9 rocket and Dragon spacecraft are vertical at the launch pad of Space Launch Complex 40 at Cape Canaveral Space Force Station in Florida in this Sept. 27, 2026, photo. NASA astr..."
},
"accessory": {
"type": "image",
"image_url": "https://www.nasa.gov/wp-content/uploads/2026/09/55555912182-5c7a52ae0f-o.jpg?w=1365",
"alt_text": "image_post"
}
},
{
"type": "actions",
"block_id": "feeder-actions-2bffd571-bc1d-11f1-b53c-d85ed343d75c",
"elements": [
{
"type": "button",
"action_id": "open-post",
"text": { "type": "plain_text", "text": "Open in Feeder", "emoji": false },
"url": "https://feeder.co/open-reader/2bffd571-bc1d-11f1-b53c-d85ed343d75c",
"value": "https://feeder.co/open-reader/2bffd571-bc1d-11f1-b53c-d85ed343d75c"
},
{
"type": "button",
"action_id": "open-post-browser",
"text": { "type": "plain_text", "text": "Open in Browser", "emoji": false },
"url": "https://www.nasa.gov/image-article/crew-13-rocket-and-spacecraft-at-launch-pad/",
"value": "https://www.nasa.gov/image-article/crew-13-rocket-and-spacecraft-at-launch-pad/"
}
]
}
]
}
Когда Feeder публикует записи в Slack?
- Только новые записи. Правило обрабатывает записи, которые поступили после его сохранения. Уже полученные записи оно не отправляет.
- Каждая запись отправляется один раз. Каждая запись, соответствующая условиям, публикуется отдельным сообщением. Если сайт позднее отредактирует запись, и Feeder получит ее обновленную версию, она тоже будет отправлена.
- После следующей проверки ленты. В Professional Feeder по умолчанию проверяет ленты каждые 10 минут. Для отдельной ленты можно настроить обновление вплоть до одного раза в минуту. Подробнее в статье «Как часто Feeder проверяет ленты».
- Только если запись соответствует условиям. Запись, скрытая правилом Фильтровать записи или Фильтровать дубликаты, не отправляется.
- Публикация замедляется по запросу Slack. Обычно Slack разрешает приложению отправлять в канал примерно одно сообщение в секунду. Если Slack просит Feeder снизить скорость, Feeder ждет минуту и отправляет накопившиеся записи вместе, до 10 записей в одном сообщении. В таком сообщении над заголовком каждой записи указаны значок и название ленты, а также время публикации. Изображений нет.
Почему правило Slack перестало публиковать записи?
Feeder приостанавливает правило, если из ответа Slack следует, что следующие записи тоже не удастся отправить. Откройте раздел Правила: у приостановленного правила отображается кнопка Возобновить, а при наведении на нее появляется причина. Устраните проблему и нажмите Возобновить. Записи, поступившие, пока правило было приостановлено, не отправляются.
| Что произошло | Действие Feeder |
|---|---|
| Slack не может найти канал, например, потому что его удалили | Приостанавливает правило с сообщением «Канал Slack не найден». Выберите канал снова и возобновите правило. |
| Для правила не выбран канал | Приостанавливает правило с сообщением «Канал не выбран. Обновите правило и перезапустите его». |
| Slack сообщает, что подключение принадлежит удаленному пользователю или рабочему пространству | Приостанавливает правило с сообщением «Аккаунт Slack неактивен». В разделе Управление аккаунтами отключите старое подключение Slack и подключите Slack заново. |
| Подключение к Slack удалено | Добавляет в журнал ошибок сообщение «Не найдено действительное подключение к Slack. Добавьте новое подключение к Slack». |
| Любая другая ошибка Slack, например, архивированный канал | Пропускает запись и добавляет ошибку в журнал правила. Откройте правило и нажмите Открыть журнал ошибок, чтобы посмотреть подробности. |
| В ваш тарифный план больше не входит функция «Отправить в Slack» | Показывает сообщение Для работы нужен платный план и сохраняет правило. Оно снова заработает на Professional. |
Чаще всего проблема связана с каналом. Из 30 правил Slack, которые Feeder приостановил автоматически, 29 были приостановлены потому, что Slack не смог найти канал.
Можно ли отправлять RSS в Microsoft Teams через Feeder?
Да. Правило Опубликовать в Microsoft Teams работает так же, как правило для Slack, и предлагает те же настройки лент и ключевых слов. Оно доступно в Professional. Подключите аккаунт Microsoft, установите приложение Feeder для Teams, добавьте бота Feeder в команду и выберите канал. Пошаговая инструкция есть в статье «Автоматически публиковать новости в Microsoft Teams».
- Сообщение представляет собой карточку со значком сайта, названием ленты, заголовком записи в виде ссылки и первыми примерно 255 символами ее текста.
- Сводки ИИ. Включите настройку Добавлять сводку ИИ к каждой записи, и вместо текста в карточке будут показаны пункты сводки записи от Feeder. Каждая новая сводка учитывается в дневном лимите сводок записей. Когда лимит исчерпан, в карточках снова отображается текст.
- Приостановка. Feeder приостанавливает правило, если бот заблокирован или канал не найден. Если Teams просит Feeder снизить скорость, Feeder ждет минуту и отправляет накопившиеся записи вместе.
Раньше в Teams был собственный RSS-коннектор, один из коннекторов Office 365, которые Microsoft вывела из эксплуатации в мае 2026 года. Вместо него Microsoft предлагает приложение Workflows, где есть шаблоны, например «Публиковать сообщение в канале при появлении новой публикации в RSS-ленте».
Можно ли отправлять RSS в Discord через Feeder?
Да. Функция Отправить в Discord также входит в Professional. Нажмите Подключиться к Discord, и Discord предложит добавить бота Feeder на сервер, где вам разрешено добавлять ботов. Затем в разделе Выберите канал укажите текстовый канал или канал объявлений.
- Сообщение оформлено как embed: вверху название и значок ленты, далее заголовок записи в виде ссылки, первые примерно 255 символов ее текста и крупное изображение из записи.
- Приостановка. Feeder приостанавливает правило, если канал удален, не является текстовым или боту запрещено публиковать в нем сообщения. Дайте боту доступ или выберите другой канал, затем возобновите правило.
Есть ли у Feedly интеграция со Slack?
Да, для команд, использующих Feedly Threat Intelligence и Feedly Market Intelligence, согласно документации Feedly. В Slack команда /feedly subscribe подключает канал к Team AI Feed или Team Board в Feedly. Новые статьи из AI Feed или статьи, которые кто-то сохраняет в Board, после этого публикуются в канале. Для каждой подписки можно включить сводки статей, а на некоторых тарифах также перевод статей на английский. В Team AI Feeds можно также отложить дубликаты, в этом случае каждое уведомление задерживается на 30 минут.
Интеграция Feedly публикует записи из Team AI Feeds и Team Boards. Правило Feeder «Отправить в Slack» работает с любой лентой, на которую вы подписаны. Сравнение этих двух RSS-ридеров в целом смотрите в статье «Feeder и Feedly: сравнение».
Как отправлять RSS в Slack с помощью Zapier, Make или IFTTT?
Каждый из этих сервисов связывает триггер RSS с действием Slack. Названия проверены на сайтах сервисов 29 сентября 2026 года:
| Сервис | Триггер | Действие Slack | Полезно знать |
|---|---|---|---|
| Zapier | RSS by Zapier: New Item in Feed или New Items in Multiple Feeds | Send Channel Message | На бесплатном плане Zapier проверяет наличие новых записей каждые 15 минут. |
| Make | RSS: Watch RSS Feed Items | Модуль Slack, который создает сообщение | Модуль RSS считывает RSS- и Atom-ленты. |
| IFTTT | RSS Feed: New feed item или New feed item matches для ключевого слова или фразы | Post to channel | На бесплатном плане IFTTT проверяет ленты каждый час, на планах Pro и Pro+ каждые 5 минут. |
В каждом сервисе вы самостоятельно создаете сообщение Slack из полей записи. Это самый быстрый способ, если команда уже пользуется одним из этих сервисов.
Можно ли отправлять RSS в вебхук Slack?
Да, если использовать скрипт-посредник. Входящий вебхук Slack принимает JSON, например {"text": "Hello, world."}, и публикует его в одном канале, для которого создан вебхук. Скрипт Python на странице «RSS в вебхук» по расписанию проверяет ленту и отправляет каждую новую запись один раз. Укажите в нем URL вебхука Slack и замените строку с данными на эту:
payload = {"text": entry.get("title", "") + " " + entry.get("link", "")}
Не указывайте вебхук Slack в правиле Feeder Отправить на Webhook. Оно отправляет JSON в собственном формате Feeder, который не является сообщением Slack. Вместо этого используйте правило «Отправить в Slack».
Частые вопросы
Есть ли бесплатный способ отправлять RSS в Slack?
Да. Приложение RSS от Slack доступно на любом тарифном плане Slack. У IFTTT и Zapier тоже есть бесплатные планы, на которых они проверяют ленты каждый час и каждые 15 минут соответственно. Для правила Feeder «Отправить в Slack» нужен Professional.
Как добавить RSS-ленту в Microsoft Teams?
Используйте правило Feeder Опубликовать в Microsoft Teams на плане Professional или шаблон Workflows в Teams, например «Публиковать сообщение в канале при появлении новой публикации в RSS-ленте». Прежний RSS-коннектор Teams перестал работать после того, как Microsoft вывела из эксплуатации коннекторы Office 365 в мае 2026 года.
Как добавить RSS-ленту в закрытый канал Slack?
В приложении RSS от Slack отправьте в закрытом канале команду /feed subscribe и URL ленты. Если используете Feeder, сначала отправьте в канале команду /invite @feeder, затем в правиле нажмите Обновить каналы.
В какой план Feeder входит функция «Отправить в Slack»?
В Professional. В него также входят функции «Опубликовать в Microsoft Teams», «Отправить в Discord» и «Отправить на Webhook». Правила для фильтрации, добавления записей в избранное и сбора записей также доступны на Plus.
Попробуйте Feeder
Feeder, это RSS-ридер для веба, iOS и Android с расширениями для Chrome, Firefox и Edge. На бесплатном плане можно подписаться на 200 лент без рекламы, они обновляются не чаще, чем раз в 30 минут. На Plus можно подписаться на 2 500 лент, настроить обновление до одного раза в 5 минут и получать сводки по электронной почте.
Начните пользоваться Feeder бесплатно